ORACLE 11g的密碼錯誤延時驗證
應用(JDBC)的密碼過期或者修改了,應用還是用老的密碼在連,由於11g的密碼錯誤延時驗證,造成library cache lock。
一開始檢查可以看到,處於library cache lock都是JDBC的應用,sql id是空(即還沒有開始跑sql)。
檢查ash,發現應用唯一的一個sql id是b84cknyvnyq25,是update user$ 表。這就很容易讓人聯絡起來登陸時使用者的驗證。
11g他有個密碼錯誤延時驗證,當應用以錯誤的密碼連線上來時,會持續不斷的迴圈CPU,同時伴隨library cache lock。
可以設定event 28401來禁用這個特性。
目前修改後已經正常。
具體的修改過程:
SQL>show parameter event
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
event string
xml_db_events string enable
SQL>alter system set event='28401 trace name context forever,level 1' scope=spfile;
System altered.
SQL>shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>startup
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25469263/viewspace-2640148/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE密碼錯誤驗證延遲Oracle密碼
- Oracle資料庫密碼延遲驗證Oracle資料庫密碼
- Oracle 11g 密碼延遲認證與 library cache lock 等待Oracle密碼
- oracle 開啟複雜密碼驗證Oracle密碼
- 延遲密碼驗證特性引起的資料庫HANG死及當機密碼資料庫
- ACCESS 密碼驗證/文字驗證中的小坑密碼
- macbook開機登入時輸入正確的密碼卻提示密碼錯誤Mac密碼
- 顯示驗證的錯誤資訊
- Request 驗證錯誤沒有返回錯誤資訊?
- Oracle 11g 密碼設定為不過期Oracle密碼
- Oracle11g 密碼延遲認證導致library cache lock的情況分析Oracle密碼
- 重寫 request 驗證 422 錯誤
- jQuery Validate獲取驗證錯誤的數目jQuery
- Laravel 的 Validation 檢索驗證錯誤訊息Laravel
- 安裝Oracle RAC時,不能驗證ASMSNMP密碼問題的解決(ORA-01031或ORA-01017)OracleASM密碼
- Exadata修改sshd密碼驗證方式 延遲10分鐘關閉 明明密碼對了卻登入不上密碼
- ORACLE 錯誤Oracle
- 使用Docker部署帶密碼驗證的RedisDocker密碼Redis
- 無密碼驗證:客戶端密碼客戶端
- jQuery Validate自定義驗證錯誤資訊jQuery
- 織夢使用者名稱密碼?織夢提示你的密碼錯誤密碼
- 輸入驗證碼登入時,send_keys () 報錯
- 【ERROR】Oracle列印錯誤程式碼解釋ErrorOracle
- 使用表單驗證,建立資料驗證層,Ajax 統一返回驗證錯誤資訊
- 賬戶、密碼格式···正則驗證密碼
- 強密碼驗證正規表示式密碼
- win10密碼錯誤怎麼辦_win10開機提示登入密碼錯誤如何處理Win10密碼
- 直播系統app原始碼,shiro簡單的密碼加鹽與密碼驗證APP原始碼密碼
- JQuery表單驗證(包括:使用者名稱,手機號,密碼,確認密碼,驗證碼60s)jQuery密碼
- [Laravel] 自定義配置你的密碼驗證規則Laravel密碼
- 【Laravel】 自定義配置你的密碼驗證規則Laravel密碼
- nacos2.3 密碼驗證的處理過程密碼
- 易優cms網站後臺登陸驗證碼錯誤,如何不使用驗證碼登陸?或者如何修復?網站
- Oracle 11g的使用者密碼預設為180天過期的修改方法Oracle密碼
- jQuery Validate驗證確認密碼是否相同jQuery密碼
- jquery 驗證密碼一致性jQuery密碼
- Flutter 密碼輸入框 驗證碼輸入框Flutter密碼
- tasklist 遠端獲取程式報錯賬號密碼錯誤密碼