如何设置Oracle密码可以重用

发布时间:  2015-04-27 浏览次数:  126 下载次数:  0
问题描述
客户修改了UIDB的密码,连接UIDB的部件多次尝试,导致UIDB用户名被锁定。用户尝试重新改回原来的密码,oracle不允许改回。
处理过程
查看密码重用策略(default 模板中的PASSWORD_REUSE_TIME 字段)。
SQL> select * from dba_profiles order by PROFILE;
PROFILE RESOURCE_NAME RESOURCE LIMIT
…………
DEFAULT PASSWORD_REUSE_TIME PASSWORD UNLIMITED

如果不为unlimited,需要将其改为unlimited。
alter profile default limit PASSWORD_REUSE_TIME unlimited;
然后就可以将icd用户修改为之前使用过的密码了
alter user icd identified by <old Password>;
alter user icd account unlock;
根因
Oralce设置了重用策略 。

END