處理賬號頻繁鎖定 ORA-28000: the account is locked
oracle賬號頻繁鎖定,以前的一個問題,現在有碰到,故記於此,以便後人
現象:
Enter password:
ERROR:
ORA-28000: the account is locked
Enter password:
ERROR:
ORA-28000: the account is locked
Warning: You are no longer connected to ORACLE.
解決過程
檢視鎖定時間及鎖定類別:
SQL> conn / as sysdba
Connected.
SQL> select username,to_char(lock_date,'yyyy/mm/dd hh24:mi:ss') as locktime,account_status from dba_users where username='***********';
SQL> conn / as sysdba
Connected.
SQL> select username,to_char(lock_date,'yyyy/mm/dd hh24:mi:ss') as locktime,account_status from dba_users where username='***********';
USERNAME LOCKTIME
------------------------------ --------------------
ACCOUNT_STATUS
--------------------------------
*********** 2012/01/13 09:42:21
LOCKED(TIMED)
------------------------------ --------------------
ACCOUNT_STATUS
--------------------------------
*********** 2012/01/13 09:42:21
LOCKED(TIMED)
由此可知,該賬號是由於錯誤登陸次數超過預設次數而鎖定
賬號解鎖
SQL> alter user *********** account unlock;
User altered.
檢視監聽日誌記錄,確定賬號被鎖原因:
目錄:$ORACLE_HME/network/log/
$ tail -20 listener.log
發現 大量以下資訊
... ...
13-1月 -2012 09:44:48 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=m1hf)(CID=(PROGRAM=C:\Program?Files\utstxsec\utsdaemon.exe)(HOST=***********)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.37)(PORT=62083)) * establish * m1hf * 0
13-1月 -2012 09:44:48 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=m1hf)(CID=(PROGRAM=C:\Program?Files\utstxsec\utsdaemon.exe)(HOST=***********)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.37)(PORT=62084)) * establish * m1hf * 0
13-1月 -2012 09:44:52 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=m1hf)(CID=(PROGRAM=C:\Program?Files\utstxsec\utsdaemon.exe)(HOST=***********)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.37)(PORT=62086)) * establish * m1hf * 0
13-1月 -2012 09:44:52 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=m1hf)(CID=(PROGRAM=C:\Program?Files\utstxsec\utsdaemon.exe)(HOST=***********)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.37)(PORT=62087)) * establish * m1hf * 0
13-1月 -2012 09:44:48 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=m1hf)(CID=(PROGRAM=C:\Program?Files\utstxsec\utsdaemon.exe)(HOST=***********)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.37)(PORT=62084)) * establish * m1hf * 0
13-1月 -2012 09:44:52 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=m1hf)(CID=(PROGRAM=C:\Program?Files\utstxsec\utsdaemon.exe)(HOST=***********)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.37)(PORT=62086)) * establish * m1hf * 0
13-1月 -2012 09:44:52 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=m1hf)(CID=(PROGRAM=C:\Program?Files\utstxsec\utsdaemon.exe)(HOST=***********)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.37)(PORT=62087)) * establish * m1hf * 0
定位原因:
由於在使用 uts 資料同步軟體後,修改了一次 *********** 賬號的密碼,而未修改其在前臺應用介面的密碼,使得週期排程的資料同步軟體 ust 頻繁以錯誤密碼登陸,導致資料庫使用者*********** 頻繁被鎖。
由於在使用 uts 資料同步軟體後,修改了一次 *********** 賬號的密碼,而未修改其在前臺應用介面的密碼,使得週期排程的資料同步軟體 ust 頻繁以錯誤密碼登陸,導致資料庫使用者*********** 頻繁被鎖。
解決辦法:
1、將相關應用介面的密碼修改(推薦採用)
2、修改使用者 profile 預設失敗登陸次數為無線
2、修改使用者 profile 預設失敗登陸次數為無線
SQL> select * from dba_profiles where RESOURCE_NAME like 'FAILED_LOGIN_ATTEMPTS';
PROFILE RESOURCE_NAME RESOURCE
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD
10
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD
10
MONITORING_PROFILE FAILED_LOGIN_ATTEMPTS PASSWORD
UNLIMITED
UNLIMITED
修改為無線次失敗登陸
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26143577/viewspace-722331/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle案例07——ORA-28000: the account is lockedOracle
- ORA-28000: the account is locked 解決方式
- Oracle 11g 密碼過期被鎖報 ORA-28000 the account is lockedOracle密碼
- Oracle 11g 報錯 ORA-28000 the account is lockedOracle
- Oracle 10g使用者頻繁被鎖(ORA-28000)的診斷與處理Oracle 10g
- [訊號處理小結系列4]最頻繁…
- 【DG】DG備庫報ORA-28000: the account is locked的解決辦法
- [重慶思莊每日技術分享]-DG備庫使用者被鎖報ora-28000:the account is locked
- 如何處理頻繁建立物件然後丟棄導致頻繁GC的情況物件GC
- oracle鎖表問題處理 v$lock v$locked_objectOracleObject
- 密碼頻繁洩露、賬號經常被盜,這背後的原因究竟是….密碼
- 處理表鎖定的情況
- win10郵箱賬號設定過期怎麼辦 win10系統郵箱賬號設定過期處理方法Win10
- win10賬號被鎖定怎麼辦_win10管理員賬戶被鎖定了如何解決Win10
- 常見問題--plsql處理ora-28000SQL
- 計算機伺服器中了locked勒索病毒怎麼處理,locked勒索病毒解密處理流程計算機伺服器解密
- solaris oracle vault 登入錯誤 the account is locked [28000].Oracle
- Linux下鎖定賬號,禁止登入系統的設定總結Linux
- 短影片原始碼,實現預處理防止客戶端頻繁請求原始碼客戶端
- 華為、小米頻繁釋出新機,消費者為何不買賬?
- 大資料開發-Flume-頻繁產生小檔案原因和處理大資料
- win10賬戶鎖定多久解除 win10賬戶鎖定怎麼解除Win10
- win10寬頻總是自動掉線怎麼辦 win10寬頻總是頻繁掉線處理方法Win10
- [ Linux ] Jellyfin 賬戶被鎖定如何解鎖Linux
- js記錄密碼出錯次數並鎖定賬號30分鐘JS密碼
- 網路網賭賬號異常系統抽查怎麼處理?
- B站累計處理違規賬號超16萬個MUU
- mysql 事務處理及表鎖定深入簡析MySql
- 伺服器中了locked勒索病毒怎麼處理,locked勒索病毒解密,資料恢復伺服器解密資料恢復
- Oracle 死鎖處理Oracle
- Oracle死鎖處理Oracle
- CPA十二--賬戶設定及會計處理程式(轉載)
- 計算機伺服器中了locked勒索病毒的正確處理流程,locked勒索病毒解密計算機伺服器解密
- IT頻繁跳槽不是錯薦
- ORA-38029: 物件統計資訊已鎖定處理物件
- 【故障】“ORACLE使用者被鎖定”故障處理和分析Oracle
- AIX使用者賬戶鎖定與解鎖最佳方法AI
- MySQL 處理行號MySql