Oracle180天已过期(更改为永久期限)
问题:Oracle数据库默认密码是180天,当超过180天后,再次连接会报密码过期错误,故要修改数据密码,并设置为永久期限。解决密码过期无法登录数据库的问题。
解决步骤:
1.登录sqlplus命令工具
sqlplus / as sysdba
2.查看当前数据库设置
select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';
效果如下:
3.设置密码为永久期限
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
效果如下:
4.由于之前的密码已过期,故要修改新的数据库密码才能解决密码过期问题。
alter user 你的数据库名 identified by 你的数据库新密码;
alter user 你的数据库名 account unlock;
commit;
效果如下:
–完–