Oracle 輸入錯誤次數修改、用戶解鎖、密碼過期


   一般數據庫默認是10次嘗試失敗后鎖住用戶;

  • 1、查看FAILED_LOGIN_ATTEMPTS的值

                  select * from dba_profiles;

  • 2、修改為30alter profile default limit FAILED_LOGIN_ATTEMPTS 30;

  • 3、修改為無限次(為安全起見,不建議使用)alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;

 

用戶解鎖:

       alter user user_name account unlock;

Oracle 密碼期限設置:

       Oracle 11G創建用戶時缺省密碼過期限制是180天, 如果超過180天用戶密碼未做修改則該用戶無法登錄。 

       可通過

         SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

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

        在密碼將要過期或已經過期時可通過:

         ALTER USER 用戶名IDENTIFIED BY 密碼;

語句進行修改密碼,密碼修改后該用戶可正常連接數據庫。

        長久對應可通過:

        ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED

語句將口令有效期默認值180天修改成無限制

        出於數據庫安全性考慮,不建議將PASSWORD_LIFE_TIME值設置成UNLIMITED建議客戶定期修改數據庫用戶口令


免責聲明!

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



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