通常接手一台数据库服务器后,我们会开启Profiler跟踪来了解SQL Server的繁忙情况。我们首先会想到的是监控CPU或Duration超过某一阈值的语句/过程。那么所创建的trace添加哪些事件和列比较合适?新建跟踪,默认模板会选择Audit Login、Audit Logout、Exist...
分类:
其他好文 时间:
2015-12-20 20:58:42
阅读次数:
254
1、是否开启审计功能查询showparameterauditNAMETYPEVALUE-----------------------------------------------------------------------------audit_file_deststring/home/oracle/app/oracle/admin/orcl/adumpaudit_sys_operationsbooleanFALSEaudit_syslog_levelstringaudit_tra..
分类:
数据库 时间:
2015-12-18 13:21:41
阅读次数:
255
删除之前,必须将policy disable掉;然后再删除SQL> noaudit policy audit_sysprvi_po01;SQL> drop audit policy audit_sysprvi_po01;
分类:
其他好文 时间:
2015-12-07 18:35:53
阅读次数:
107
在12C中,预定义了三种审计策略:ora_secureconfig,ora_database_parameter,ora_account_mgmt可以通过脚本$ORACLE_HOME/rdbms/admin/secconf.sql脚本来创建这个三个预定义审计策略,并开启ora_secureconfi...
分类:
其他好文 时间:
2015-12-07 18:34:54
阅读次数:
143
1.审计策略是一组审计选项,用来审计数据库用户2.创建审计策略需要被授予audit_admin角色(create audit policy ...)3.可以在CDB、PDB级别创建创建审计策略4.审计策略被enable之后才能生效。标准的非策略审计不受enable/disable影响5.创建审计策略...
分类:
其他好文 时间:
2015-12-07 16:00:16
阅读次数:
241
audit_trail参数定义了在哪里存放审计记录默认是DB。如果将其设置为NONE,标准数据库审计功能被取消。audit_trail是静态参数,修改后必须重启数据库。可以设置的值:-DB:开启数据库审计,将审计数据写入数据库表sys.aud$表中-DB,EXTENDED: 除了DB参数指定的审计内...
分类:
其他好文 时间:
2015-12-07 14:05:33
阅读次数:
203
可以在前端页面元素上添加onclick事件 onclick='selectRaw(this)'js中写function selectRaw(obj){ var data=$(obj).attr("name"); window.location.href='../../video/audit/'+da...
分类:
其他好文 时间:
2015-11-17 10:46:57
阅读次数:
198
Create table Employee_Test( Emp_ID int Identity, Emp_name varchar(100), Emp_sal Decimal(10,2))create table Employee_Test_Audit( Emp_ID int, Emp_name v...
分类:
数据库 时间:
2015-11-07 09:10:41
阅读次数:
239
前言:
db中有一张表的数据老是紊乱,猜猜是经历过drop、create的数据同步操作,但是现在谁也不知道在哪里操作的,所以准备做一个触发器去记录下是哪个应用服务器那个db账号操作的。3,系统级别触发器3.1 触发事件包括各种DDL操作以及各种数据库事件,ddl包括create、alter、drop、rename、grant、revoke、audit、noaudit、commit、...
分类:
数据库 时间:
2015-11-05 06:31:12
阅读次数:
234
Oracle 数据库审计功能非常强大,通常包括标准审计(包括用户级审计和系统级审计)和细粒度审计。尽管如此,一不小心就容易造成性能问题。同时会把系统表空间给撑爆。下面的内容描述的是如何将审计从系统表空间剥离以及清理Oracle审计记录,供大家参考。...
分类:
数据库 时间:
2015-10-21 10:52:29
阅读次数:
268