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