Oracle 11g 密碼過期被鎖報 ORA-28000 the account is locked
一、觸發這個錯誤的原因及相關因素
是由於oracle11g中預設在default概要檔案中設定了“PASSWORD_LIFE_TIME=180天”所導致,在Oracle 11g中是
存在密碼過期問題的。
二、錯誤現象:
-
使用者被鎖定之後會報ORA-28000的錯誤,並提示無法登入到資料庫
-
SQL> conn system/oracle
-
ERROR:
-
ORA-28000: the account is locked
-
Warning: You are no longer connected to ORACLE.
- SQL>
三、解決方法:
-
按照如下步驟進行操作:
1、檢視使用者的proifle是哪個,一般是default:
SQL> select username,profile from dba_users where username='SYSTEM';
USERNAME PROFILE
------------------------------ ------------------------------
SYSTEM DEFAULTSQL>
2、檢視指定概要檔案(如default)的密碼有效期設定:SQL> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
PROFILE RESOURCE_NAME RESOURCE LIMIT
------------------------------ -------------------------------- -------- ----------------------------------------
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180DAY
3、將密碼有效期由預設的180天修改成“無限制”:sql>ALTER PROFILE DEFAULT LIMITPASSWORD_LIFE_TIMEUNLIMITED;
修改之後不需要重啟動資料庫,會立即生效。
4、修改後,還沒有被提示ORA-28002警告的帳戶不會再碰到同樣的提示;已經被提示的帳戶只需解鎖即可。
$sqlplus / as sysdba
SQL> alter user system account unlock;
User altered.
5、如果還無法登入,執行再配置一次密碼就OK了。(跟原密碼一樣就好)
SQL> alter user system identified by oracle;
User altered.
oracle11g啟動引數resource_limit無論設定為false還是true,密碼有效期都是生效的,所以必須透過以上方式進行修改。以上的帳戶名請根據實際使用的帳戶名更改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20674423/viewspace-1266760/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle案例07——ORA-28000: the account is lockedOracle
- [重慶思莊每日技術分享]-DG備庫使用者被鎖報ora-28000:the account is locked
- Oracle 11g 密碼設定為不過期Oracle密碼
- Oracle密碼過期處理Oracle密碼
- Oracle 密碼永不過期設定Oracle密碼
- oracle密碼過期處理辦法Oracle密碼
- Oracle 11g的使用者密碼預設為180天過期的修改方法Oracle密碼
- Oracle資料使用者密碼過期處理方法Oracle密碼
- oracle如何修改單個使用者密碼永不過期Oracle密碼
- ORACLE 11g的密碼錯誤延時驗證Oracle密碼
- oracle使用者鎖住、過期處理方式Oracle
- Oracle 11g 密碼延遲認證與 library cache lock 等待Oracle密碼
- 用Abp實現找回密碼和密碼強制過期策略密碼
- oracle檢視被鎖的表和解鎖Oracle
- Linux系統中,修改密碼永不過期Linux密碼
- 當遇到 Oracle 使用者密碼過期又不能重置為新密碼該怎麼辦?Oracle密碼
- 密碼過期引起的ssh無法登陸密碼
- 檢視oracle被鎖的表是誰鎖的Oracle
- WindTerm鎖屏密碼密碼
- Oracle報錯>記錄被另外一個使用者鎖定Oracle
- JWT過期,修改密碼,登出登入如何處理JWT密碼
- Linux賬戶密碼過期安全策略設定Linux密碼
- Oracle 密碼檔案Oracle密碼
- 通過ORACLE VM virtualbox環境安裝oracle 11G RAC(ASM)OracleASM
- 檢測域賬號是否禁用、密碼是否永不過期密碼
- oracle 11g expdp匯出報ORA-24001Oracle
- Oracle 11g 透過expdp按日期匯出表Oracle
- Oracle:ASM & 密碼檔案OracleASM密碼
- oracle 會話(session)被鎖瞭解決方法Oracle會話Session
- windows AD域控密碼過期企業微信推送告警Windows密碼
- win10系統下提示你的密碼已過期必須更改密碼如何解決Win10密碼
- mysql的新建索引會導致insert被lockedMySql索引
- 駭客找到iOS 11鎖屏密碼漏洞:破解iOS鎖屏密碼跟玩一樣iOS密碼
- Oracle 指令碼 線上哪些索引從來沒有被使用過Oracle指令碼索引
- oracle 11g RAC 安裝前準備指令碼Oracle指令碼
- Oracle 重置密碼及基本操作Oracle密碼
- oracle 密碼詳解以及破解Oracle密碼
- Android手機:破解鎖屏密碼Android密碼
- Linux忘記root密碼解鎖Linux密碼