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密碼
- 11g新特性 密碼錯誤驗證延遲特性的相關驗證密碼
- Oracle11g新增密碼錯誤延遲驗證Oracle密碼
- oracle 11g 密碼延遲驗證問題Oracle密碼
- 取消 11G延遲密碼驗證密碼
- Oracle資料庫密碼延遲驗證Oracle資料庫密碼
- 11g密碼錯誤延時造成大量"library cache lock"等待密碼
- Oracle 11g中的密碼延遲功能Oracle密碼
- Oracle 11g 密碼延遲認證與 library cache lock 等待Oracle密碼
- Oracle 密碼驗證方式Oracle密碼
- Oracle11G密碼延遲驗證導致的系統HANG住Oracle密碼
- ORACLE 密碼驗證函式Oracle密碼函式
- 密碼延遲驗證導致的系統HANG住密碼
- Oracle 8i 密碼驗證Oracle密碼
- oracle 開啟複雜密碼驗證Oracle密碼
- oracle本地驗證和密碼檔案Oracle密碼
- 安裝Oracle RAC時,不能驗證ASMSNMP密碼問題的解決OracleASM密碼
- oracle 11g 密碼不過期、不限制錯誤次數設定Oracle密碼
- 延遲密碼驗證特性引起的資料庫HANG死及當機密碼資料庫
- ACCESS 密碼驗證/文字驗證中的小坑密碼
- oracle 11g 錯誤收集Oracle
- macbook開機登入時輸入正確的密碼卻提示密碼錯誤Mac密碼
- 用Perl來管理Apache驗證身份時所用的密碼(轉)Apache密碼
- ORACLE 11G 密碼不分Oracle密碼
- 安裝出錯,說jiveHome驗證錯誤
- oracle的1788錯誤碼Oracle
- 無密碼驗證:客戶端密碼客戶端
- 自定義密碼驗證函式密碼函式
- orapwd建立密碼及驗證方法密碼
- 使用Docker部署帶密碼驗證的RedisDocker密碼Redis
- Eclipse去除js(JavaScript)驗證錯誤EclipseJSJavaScript
- DBV驗證ASM裡的datafile,出現錯誤ASM
- Exadata修改sshd密碼驗證方式 延遲10分鐘關閉 明明密碼對了卻登入不上密碼
- Oracle11g 密碼延遲認證導致library cache lock的情況分析Oracle密碼
- 密碼延遲驗出現大量library cache lock密碼
- 使用表單驗證,建立資料驗證層,Ajax 統一返回驗證錯誤資訊
- Oracle goldengate 11g 錯誤彙總OracleGo
- 強密碼驗證正規表示式密碼