当前位置: 首页 > 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可选。

相关文章:

  • 下载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文件详解!
  • 外企聊营商|特雷通集团:税务服务“及时雨”
  • 美国4月CPI同比上涨2.3%低于预期,为2021年2月来最小涨幅
  • 郑培凯:汤显祖的“至情”与罗汝芳的“赤子之心”
  • 国家林业和草原局原党组成员、副局长李春良接受审查调查
  • 李公明谈“全球南方”与美术馆
  • 人民网评:守护健康证的“健康”,才有舌尖上的安全