视图dba_users_with_defpwd用于查看哪些用户还在使用默认密码
2014-03-15 12:35
405 查看
ORACLE数据库查看使用默认密码的用户信息
Oracle数据库创建起来后,会创建很多辅助用户,这些用户帐号如果不去修改密码,他们使用的全部是默认密码,有些帐号的默认密码已经是公开了的密秘,给数据库的安全带来威胁。1、 使用下面语句可以查询出当前使用默认密码的用户帐号:
SQL> select *fromdba_users_with_defpwdorderby1;
USERNAME |
APPQOSSYS |
CTXSYS |
EXFSYS |
MDDATA |
例如:
(1) 对APPQOSSYS用户修改密码:
SQL> alteruser APPQOSSYSidentifiedby
pwdpwdpwd;
(2) 再来查询APPQOSSYS用户是否使用的默认密码:
SQL>
select * from dba_users_with_defpwdwhere
username='APPQOSSYS';
这时已经从dba_users_with_defpwd视图中查不到APPQOSSYS用户信息,说明APPQOSSYS帐号已经不使用的默认密码了
2、如果要查询使用了默认用户帐号的详细信息,例如锁定状态、创建日期等,可以使用如下语句:
select a.username 帐号名,b.user_id帐号ID,b.ACCOUNT_STATUS 访问状态,b.LOCK_DATE 锁定时间,
b.expiry_date 过期时间,b.created创建时间 fromdba_users_with_defpwd a,dba_users b
where a.username=b.username;
相关文章推荐
- 查看并修改Oracle用户的密码【oracle不能查看dba_users里password字段(存储密码的加密过的字符串)对应的密码明文】
- oracle 11.2.0.4 查找还在使用默认密码的用户
- ORACLE数据库查看使用默认密码的用户信息
- [转]Ubuntu默认使用root用户登录并免去输入密码
- Oracle查看用户下、表下有哪些视图,及视图授予给哪些用户
- Oracle中查看用户具有哪些权限及其相关视图
- pg用户角色密码默认使用md5加密
- Oracle默认用户密码 视图操作
- 使用SharePoint Management Shell查看AD用户的密码还有多少天过期
- Oracle使用默认用户登陆时,conn sys/密码 as sysdba,密码怎么是什么都行啊?
- Oracle查看用户默认表空间使用情以及手动扩展表空间sql语句
- windows 查看当前是哪些用户在使用共享文件
- [转] 使用SQL脚本查看表空间使用率和使用dba_tablespace_usage_metrics视图的差别
- Rhino 是一个完全使用Java语言编写的开源JavaScript实现。Rhino通常用于在Java程序中,为最终用户提供脚本化能力。它被作为J2SE 6上的默认Java脚本化引擎。
- 查看数据库中哪些用户拥有DBA权限
- 怎样查看存储过程当前正在被哪些用户使用
- [转] 使用SQL脚本查看表空间使用率和使用dba_tablespace_usage_metrics视图的区别
- linux 将用户(PeersLee)加入[sudo]用户组(centos 6.5默认该组没有此用户)|| 免密码使用【sudo】
- oracle 查看最大连接数和当前连接数,查看当前有哪些用户正在使用数据
- 查看及设定IIS内置IWAM_和IUSR_用户的密码