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 11g 報錯 ORA-28000 the account is lockedOracle
- Oracle案例07——ORA-28000: the account is lockedOracle
- 處理賬號頻繁鎖定 ORA-28000: the account is locked
- ORA-28000: the account is locked 解決方式
- [重慶思莊每日技術分享]-DG備庫使用者被鎖報ora-28000:the account is locked
- 【DG】DG備庫報ORA-28000: the account is locked的解決辦法
- oracle 11G 密碼過期後修改方法Oracle密碼
- Oracle 11g存在密碼過期問題Oracle密碼
- Oracle使用者密碼過期和使用者被鎖解決方法Oracle密碼
- oracle密碼過期Oracle密碼
- Oracle 11g 密碼設定為不過期Oracle密碼
- Oracle使用者密碼過期和使用者被鎖解決方法【轉】Oracle密碼
- Oracle密碼過期處理Oracle密碼
- Oracle 密碼永不過期設定Oracle密碼
- solaris oracle vault 登入錯誤 the account is locked [28000].Oracle
- oracle密碼過期處理辦法Oracle密碼
- oracle11 密碼過期問題Oracle密碼
- oracle 11g 密碼不過期、不限制錯誤次數設定Oracle密碼
- 【Oracle】使用者密碼過期處理Oracle密碼
- Oracle使用者密碼被鎖定導致的故障Oracle密碼
- MySQL密碼過期策略MySql密碼
- ORACLE11g密碼安全與過期策略Oracle密碼
- 修改oracle密碼預設180天過期Oracle密碼
- ORACLE 備份故障,原因是tsm密碼過期Oracle密碼
- 轉:Oracle 解鎖Record is locked by another useOracle
- 域賬戶密碼過期密碼
- ORACLE 11G 密碼不分Oracle密碼
- Oracle 11g的使用者密碼預設為180天過期的修改方法Oracle密碼
- oracle 11g資料庫使用者密碼180天自動過期調整Oracle資料庫密碼
- Oracle資料使用者密碼過期處理方法Oracle密碼
- oracle如何修改單個使用者密碼永不過期Oracle密碼
- Oracle 11g通過wallet實現無密碼登入Oracle密碼
- tsm節點的密碼過期密碼
- Oracle 10g使用者頻繁被鎖(ORA-28000)的診斷與處理Oracle 10g
- Oracle 11g使用者口令過期Oracle
- oracle密碼過期ORA-28002: 7天之後口令將過期的解決方法Oracle密碼
- 用Abp實現找回密碼和密碼強制過期策略密碼
- 使用者密碼過期的處理密碼