問題:提示ora-28002
解決:
sql>select * from dba_profiles where profile='default
' and resource_name='
password_life_time
'
設定為不限制過期時間
sql>alter profile default limit password_life_time unlimited(不建議,因為這是資料庫級的)
檢視檔案位置:
sql>select username,profile from dba_users; (profile一般為default)
檢視概要檔案中密碼的期限:
sql>select * from dba_profiles s where s.profile='default
' and resource_name='
password_life_time
';
修改為不限制:
sql>alter profile default limit password_life_time unlimited;
注意:修改後立即生效不需要重啟
說明:修改後,還沒有被提示ora-28002警告的使用者賬號不會再碰到同樣的提示;而已經被提示的使用者賬號必須再改一次密碼,舉例如下:
alter userusernameidentified bypasswordaccount unlock; ----不用換新密碼
ORA 28002 密碼過期解決方案
ora 28002 密碼過期解決方案 錯誤場景 當使用sqlplus進行登入時報錯 ora 28002 密碼過期。錯誤原因 由於oracle 11g 在預設在default概要檔案中設定了密碼過期天數,password life time 180 密碼過期後就會報此提示。解決方案 1 檢視使用者的概...
資料庫ORA 28002報錯解決步驟
ora 28002報錯處理步驟 故障現象 報錯解釋 處理方法種類 1 修改密碼 2 修改使用者profile,將password life time修改為unlimited 此次處理步驟按照方法2執行,生產環境建議定期更新密碼保證資料安全。1 檢視報錯使用者現有profile是否為預設值 2 檢視p...
ora 00604 ora 12705問題解決
ora 00604 error occurred at recursive sql level 1.1 ora 12705 invalid or unknown nls parameter value specified 到網上一搜都是關於oracle編碼的問題,但是我用jdbc連線卻沒有問題,可以...