oracle11g建立使用者時預設密碼過期限制是180天(即6個月), 如果超過180天使用者密碼未做修改則該使用者無法登入。 oracle公司是為了資料庫的安全性預設在11g中引入了這個預設功能,但是這個預設的功能很容易被dba或者是開發人員給疏忽,一旦密碼180天未修改過,就會出現這樣的問題。
解決方法可通過如下sql語句
select * from dba_profiles where profile='default' and resource_name='password_life_time'
查詢密碼的有效期設定,limit欄位是密碼有效天數。
在密碼將要過期或已經過期時可通過如下語句進行修改密碼,密碼修改後該使用者可正常連線資料庫。
alter profile default limit password_life_time unlimited
oracle 提示口令失效解決方法
oracle錯誤 ora 28002。受影響版本 oracle11g以上版本。導致密碼消失的原因 oracle 11g中預設的default概要檔案中口令有效期password life time預設值為180天。當以客戶端登陸oracle提示ora 28002,則基本可以確定登陸帳號已過有效期,使...
Oracle11g 報口令失效 解決方案
今天乙個專案突然報ora 28001 口令失效。在查詢資料後得出oracle11g建立使用者時密碼過期限制時180天,在超出180天之後密碼未作修改就會導致使用者無法登陸。這是oracle公司為了資料庫的安全性在11g引入這個預設功能。如果超出這個期限就會報這種錯誤。1.在plsql中或sqlplu...
oracle口令管理
password entries where file name of password file mand password password for sys mand entries maximum number of distinct dba and opers opt there are n...