Oracle 11G密碼180天過期后的修改方法
由于Oracle11G的新特性所致,經(jīng)常會遇到使用sqlplus登陸oracle數(shù)據(jù)庫時提示“ORA-28002: 7 天之后口令將過期”等情況。 在Oracle 11G 創(chuàng)建用戶時缺省密碼過期限制是180天, 如果超過180天用戶密碼未做修改則該用戶無法登錄,提示“ORA-28001: the password has expired”
密碼過期后,業(yè)務進程連接數(shù)據(jù)庫異常,必然會影響使用與登錄。
解放方法:
*******************************************************
1. 查看用戶密碼的有效期設置(一般默認的配置文件是DEFAULT)
SQL > SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'
2. 將密碼有效期由默認的180天修改成“無限制”,修改之后不需要重啟動數(shù)據(jù)庫,會立即生效
SQL > Alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
3. 帳戶再改一次密碼
SQL > alter user ink identified by <原來的密碼> ----不用換新密碼
4. 使用修改后的用戶登錄,如果報“ORA-28000:用戶已被鎖”,解鎖
SQL > alter user db_user account unlock;
SQL > commit;
相關文章
Oracle數(shù)據(jù)庫及應用程序優(yōu)化開發(fā)者網(wǎng)絡Oracle
Oracle數(shù)據(jù)庫及應用程序優(yōu)化開發(fā)者網(wǎng)絡Oracle...2007-03-03oracle 9i使用閃回查詢恢復數(shù)據(jù)庫誤刪問題
本篇文章給大家介紹在oracle 9i中使用閃回查詢恢復數(shù)據(jù)庫誤刪問題,涉及到數(shù)據(jù)庫增刪改查的基本操作,對oracle數(shù)據(jù)庫閃回查詢感興趣的朋友可以一起學習下本篇文章2015-10-10Oracle使用range分區(qū)并根據(jù)時間列自動創(chuàng)建分區(qū)
這篇文章主要介紹了Oracle使用range分區(qū)并根據(jù)時間列自動創(chuàng)建分區(qū),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04oracle實現(xiàn)按天,周,月,季度,年查詢排序方法
這篇文章主要介紹了oracle按天,周,月,季度,年查詢排序功能,本文給出了sql語句,每種方法給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10Oracle以逗號分隔的字符串拆分為多行數(shù)據(jù)實例詳解
做多選功能時為了簡便,會在某個字段中存儲多個值,保存時雖然省事,但后續(xù)的查詢統(tǒng)計時還需要拆分數(shù)據(jù)才行,因此這時需要將字段內的值分成多行以便后續(xù)使用,這篇文章主要給大家介紹了關于Oracle以逗號分隔的字符串拆分為多行數(shù)據(jù)的相關資料,需要的朋友可以參考下2021-07-07