ORA-28001:口令已經失效


Oracle11G創建用戶時缺省密碼過期限制是180天(即6個月),如果超過180天用戶密碼未做修改則該用戶無法登錄。

 

查看密碼的有效期設置,LIMIT字段是密碼有效天數。

1 select * from dba_profiles
   where profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

在密碼將要過期或已經過期時,修改密碼,密碼被修改后該用戶可正常連接數據庫

1 ALTER USER 用戶名 IDENTIFIED BY 密碼;

 

去除180天的密碼生存周期的限制【不需要重啟數據庫,立即生效】

1 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

注:如果沒有被提示ORA-28002警告的用戶賬號不會再碰到同樣的提示;而已經被提示的用戶必須再改一次密碼

提升:

  查看當前用戶的profile是哪個,一般是default

1 select username,profile from dba_users;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM