日期:2014-05-16 浏览次数:20426 次
Oracle密码过期、用户锁定、密码重用
?
1.????? 查看用户的状态(如:过期/锁定等)
以SYS DBA身份进入sqlpuls
打开sqlpuls
SQL->sqlplus /nolog
SQL->sys / as sysdba
select username,account_status from dba_users;
常用的用户状态是否是EXPIRED 还是LOCKED有的是LOCKED<TIME>
2.????? 检查oracle的密码周期设置
Oracle?11G创建用户时缺省密码过期限制是180天,?如果超过180天用户密码未做修改则该用户无法登录。
可通过
SELECT?*?FROM?dba_profiles?WHERE?profile='DEFAULT'?AND?resource_name='PASSWORD_LIFE_TIME';
?????? 语句,查询密码的有效期设置,LIMIT字段是密码的有效天数。
?????? 如果想长期有效,可以通过
????????????? ALTER?PROFILE?DEFAULT?LIMIT?PASSWORD_LIFE_TIME?UNLIMITED;