關於Oracle普通被鎖的問題解決

來源:互聯網
上載者:User

今天在公司調整tomcat的時候串連資料庫的時候串連不上一開始說是密碼到期,後來從Oracle中修改了密碼,嘗試串連的時候報錯密碼被鎖住了,開始查看日誌看看是哪個ip訪問失敗的時候鎖住了普通使用者,

在作業系統下查看日誌 find / -name "listener.log"  查看日誌

8-JUN-2012 15:48:57 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.101)(PORT=48521)) * establish * orcl * 0
Thu Jun 28 15:49:56 2012
28-JUN-2012 15:49:56 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.111)(PORT=34222)) * establish * orcl * 0
Thu Jun 28 15:50:27 2012
28-JUN-2012 15:50:27 * (CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.101)(PORT=48530)) * establish * orcl * 0

從這裡知道是101 和111這兩個使用者嘗試串連資料庫失敗導致的使用者被鎖

一般情況下資料庫預設是在嘗試串連10次之後使用者被鎖

select * from dba_profiles 可以查看到預設的串連次數

現在我們把它的次數調大就可以了

alter profile default limit  failed_login_attempts 50;就可以

另外你也可以查詢被鎖的具體時間

select username,lock_date from dba_users where username='SCOTT'

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.