DM8:达梦数据库用户密码加密值查询
- 环境介绍
 - 1 查询达梦数据库密码修改时间与加密值
 - 2 查询数据库密码相同的用户
 - 3 达梦数据库学习使用列表
 
环境介绍
- 要查询用户密码修改时间,用第一个sql;
 - 要查询哪些数据库用户密码是一样的,用第二个sql;
 - 若忘记达梦数据库用户密码,1 可以试错,2 尝试新建用户并修改新用户密码,若新用户密码和忘记的用户密码加密值一样,说明密码相同
 
-- 查询达梦数据库用户密码加密值
-- 查询达梦数据库用户密码修改时间
SELECT U.NAME,U.ID,U.CRTDATE,VALID,P.OLD_PWD,P.NEW_PWD,MODIFIED_TIME 
FROM SYS.SYSOBJECTS U
LEFT JOIN (SELECT * FROM SYS.VSYSPWDCHGS) P
ON U.ID=P.LOGINID 
AND P.NEW_PWD NOT IN (SELECT OLD_PWD FROM SYS.VSYSPWDCHGS WHERE OLD_PWD IS NOT NULL AND OLD_PWD <>'')
WHERE U.SUBTYPE$ ='USER'
ORDER BY NEW_PWD DESC;
--查询数据库密码相同的用户
SELECT U.NAME,P.NEW_PWD
FROM SYS.SYSOBJECTS U
LEFT JOIN (SELECT * FROM SYS.VSYSPWDCHGS) P
ON U.ID=P.LOGINID 
WHERE U.SUBTYPE$ ='USER' 
AND P.NEW_PWD IN 
(SELECT NEW_PWD FROM SYS.VSYSPWDCHGS
GROUP BY NEW_PWD HAVING COUNT(NEW_PWD)>1)
ORDER BY NEW_PWD DESC;
 
1 查询达梦数据库密码修改时间与加密值
– 查询达梦数据库用户密码加密值
 – 查询达梦数据库用户密码修改时间
 
2 查询数据库密码相同的用户

3 达梦数据库学习使用列表
达梦数据库学习使用列表 - - 点击跳转


















