当前位置: 首页 > news >正文

达梦改密码时不想看到明文

有时,需要修改用户密码
但不想让别人看到你的密码明文
最简单的是用manager工具
在这里插入图片描述
找到用户,点击右键,选择modify
在这里插入图片描述
这里很明显被掩盖为黑点了,放心输入即可

想通过命令行怎么办?
在这里插入图片描述
这不,密码全被看到了
在这里插入图片描述
用变量也是明文显示

那就隐蔽一下操作过程

echo "alter user test2 identified by \"New_Pass_`date +%m%s`\"; " >c.sql
echo exit >>c.sql
disql -S / as sysdba \`c

在这里插入图片描述
至少在你旁边的人看不到你把密码改为什么了
有人可能想,开启了dmsql日志是不是能看到所有操作
在这里插入图片描述
还好达梦也做了安全保护。

那到底密码是什么呢?
在这里插入图片描述
那密码存在哪里呢?
dba_users就不行了
在这里插入图片描述
其实存放在SYSUSERS里

先找到pid
在这里插入图片描述
在这里插入图片描述
这里采用了SHA-512加密算法(看第2张图片中的蓝色箭头),长度为128字节,且密码一样的话加密后的PASSWORD内容也一样。

算法可选
有多种加密算法Hash Cipher可选。

http://www.dtcms.com/a/92143.html

相关文章:

  • 下载vmware17
  • SQL-木马植入、报错注入及其他
  • 【算法day22】两数相除——给你两个整数,被除数 dividend 和除数 divisor。将两数相除,要求 不使用 乘法、除法和取余运算。
  • C++ 与 C 语言中的链表初始化方式对比(数据结构)
  • 【Linux】环境搭建 - 使用Mac电脑连接树莓派
  • [Leetcode]单链表回顾
  • Linux系统中-cp命令/mv命令/rename命令/rm命令
  • JavaScript基础-BOM 概述
  • Rust vs. Go: 性能测试(2025)
  • 多态的原理
  • 个人学习编程(3-26) leetcode刷题
  • 三个串口同时打开并指定数据包控制指令思想
  • 高效内存管理:x86-64架构中的分页机制
  • RK3568 驱动和设备匹配的几种方法
  • 小区团购管理设计与实现(代码+数据库+LW)
  • Rust 与 FFmpeg 实现视频水印添加:技术解析与应用实践
  • AI作为学术评审专家有哪些优缺点?
  • Redis 常用数据结构及其对应的业务场景(总结)
  • R --- Error in library(***) : there is no package called ‘***’ (服务器非root用户)
  • 接口自动化进阶 —— Pytest全局配置pytest.ini文件详解!
  • 浏览器存储 IndexedDB
  • 蓝桥杯算法实战分享
  • CDN节点对网络安全扫描的影响:挑战与应对策略
  • 【Tauri2】004——run函数的简单介绍(2)
  • 【leetcode hot 100 84】柱状图中最大的矩形
  • LeetCode热题100题|1.两数之和,49.字母异位词分组
  • [WEB开发] Mybatis
  • CSP历年题解
  • Android 启动流程详解:从上电到桌面的全流程解析
  • Netty源码—7.ByteBuf原理四