Oracle 用户登陆 记录日志 触发器 排除指定的地址,对于中间件服务器不记录! create or replace trigger logon_trigger after logon on database begin if sys_context(‘userenv’,'ip_address’) not in (’10.9.144.4′,’10.9.12.40′,’10.9.18.15′,’10.
生活随笔 技术点滴
Hello, Welcome to my blog,Thank you!
Oracle 用户登陆 记录日志 触发器 排除指定的地址,对于中间件服务器不记录! create or replace trigger logon_trigger after logon on database begin if sys_context(‘userenv’,'ip_address’) not in (’10.9.144.4′,’10.9.12.40′,’10.9.18.15′,’10.
创建数据字典 EXECUTE dbms_logmnr_d.build(dictionary_filename=>’v816dict.ora’,dictionary_location=>’/home/oracle/d_logs’); 添加所有日志 execute dbms_logmnr.add_logfile(‘/oradb/oradata/ora10g/redo01.log’,dbms_logmnr.new); execute dbms_logmnr.add_logfile(
從現在開始做還來得及,至少下一次可以抓到兇手. 既然你死活不肯用審計,那麼可以建立作用于數據庫事件和模式事件的觸發器幫助你監控. 用以下的方式可以監控登入登出的用戶: 創建如下的兩張表: create table login_log — 登入