ORACLE安全管理

2021-08-05 22:09:02 字數 1491 閱讀 1900

cmd 進入dos頁面

鍵入命令:sqlplus / as sysdba進入oracle 超級管理

1、用dba角色的使用者登陸,進行解鎖,先設定具體時間格式,以便檢視具體時間

sql> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';  

session altered. 

2、檢視具體的被鎖時間

sql> select username,lock_date from dba_users where username='test';  

username lock_date  test 2011-03-10 08:51:03

3、解鎖 

sql> alter user test account unlock;  

user altered. 

4、檢視是那個ip造成的test使用者被鎖

檢視$oracle_home/network/admin/log/listener.log日誌 

10-mar-2011 08:51:03 * (connect_data=(sid=lhoms)(server=dedicated)(cid=(program=oracle)(host=omstestdb)(user=oraoms))) * (address=(protocol=tcp)(host=218.77.123.123)(port=49434)) * establish * lhoms * 0 

10-mar-2011 08:51:03 * (connect_data=(sid=lhoms)(server=dedicated)(cid=(program=oracle)(host=omstestdb)(user=oraoms))) * (address=(protocol=tcp)(host=218.77.123.123)(port=49435)) * establish * lhoms * 0

這樣可知是上面218.77.123.123的ip嘗試多次失敗登陸造成的被鎖 注:

一般資料庫預設是10次嘗試失敗後鎖住使用者 

1、檢視failed_login_attempts的值 

select * from dba_profiles where resource_name = 'failed_login_attempts'; 

2、修改為30次 

alter profile default limit failed_login_attempts 30; 

3、修改為無限次(為安全起見,不建議使用) 

alter profile default limit failed_login_attempts unlimited;  

Oracle安全管理

oracle 10g 資料庫系統學習筆記 安全管理 2008 09 26 20 20建立test使用者 利用企業管理工具建立test使用者的sql語法 create user test profile default identified by account unlock grant connec...

Oracle安全管理

oracle的資料安全控制機制包括以下6個方面 1 使用者管理 2 許可權管理使用者許可權分類 將許可權授予使用者有兩種辦法 範例 為public組使用者收取create session許可權 grant create session to public 為使用者user2授予create sess...

oracle使用者安全管理

oracle使用者安全管理 http blog.csdn.net wyzxg archive 2008 04 09 2270974.aspx oracle的使用者安全 作為dba一定要保證資料庫的安全,備份是要時刻準備的,個人覺得資料庫就好比乙個座樓 要想最好的的保護樓,最好是整個樓沒有窗戶和門等入...