Oracle默認密碼的有效時間為180天,當超過180天時,將出現如下錯誤
解決方法:
使用Oracle SQL Developer登錄Oralce, 以as sysdba登錄
登錄后,執行
select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';
查看密碼的有效期為180天,
使用alter profile default limit password_life_time unlimited; 命令改為永久生效
進行以上操作后需要修改密碼,否則還會出現上面的錯誤。
再次修改密碼
alter user username identified by userpassword;
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;