Oracle密碼過期后會導致管理中心無法連接,初始化失敗等問題。
1, 首先檢查oracle密碼是否過期:(下圖所示,sde帳號密碼沒有過期)
再測試auth帳號的密碼是否過期(正常)如下圖:
再測試system帳號的密碼是否過期(7天后過期)如下圖:
2, 以上測試后發現system帳號即將過期。我們需要先重置該用戶的密碼(和以前設為一致)
先登錄sysdba用戶,如下
alter user <用戶名> identified by <原來的密碼--不用換新密碼>; 具體如下:
其中system為賬戶,orcl為密碼。提示User altered. 為設置成功
注:如果之前檢查中發現有多個用戶過期或即將過期,這里也需要設置其他賬戶的密碼。操作與本步驟一致,更換帳號名和密碼即可
賬號 system 密碼orcl
賬號sde密碼sde
賬號auth密碼auth
3, 設置oracle密碼永久不過期。如下圖
提示Profile altered方為設置成功!
設置成功之后我們再次連接system時,連接正常,無密碼過期提示,如下圖
到此,oracle密碼永久不過期設置成功!