ORA-28001解决方式
ORA-28001:密码过期问题解决方式
·
前言
登录数据库时,出现ORA-28001:the password has expired错误,原因是Oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所致,处理方式如下:
解决方式
首先登录数据库的dba用户
查看用户的proifle是哪个:
SELECT username,PROFILE FROM dba_users;
查看用户密码的有效期
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
将密码有效期设为永久
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改后,还没有被提示ORA-28001警告的用户账号不会再碰到同样的提示;而已经被提示的用户账号必须再修改一次密码
alter user imes_intf3 identified by imesintf3 account unlock
更多推荐
已为社区贡献1条内容
所有评论(0)