注册
开启审计时的注意事项
专栏/技术分享/ 文章详情 /

开启审计时的注意事项

A。。。。 2026/06/04 98 0 0
摘要

在进行过等保测评时,一个必要的点是开启审计,但对于高并发的数据库来说,产生审计日志文件将会过大导致磁盘爆满,这个时候就需要控制审计日志的产生条件:
一般只需要执行SP_SET_ENABLE_AUDIT (1); 即可开启系统级审计。要开启其他审计如下:
例1
审计表的创建、修改、删除和清空。
SP_AUDIT_ STMTCTABLE’, ‘NULL’, ‘ALL’);

例2
对SYSDBA创建、修改、删除用户成功进行审计。
SP_AUDIT_STMT(USER’, ‘SYSDBA’, ‘SUCCESSFUL’);
例3
对用户USER2进行的表的修改和删除进行审计,不管失败和成功。
SP_AUDIT_STMTCUPDATE TABLE’, ‘USER2’, ‘ALL’);SP_AUDIT_STMT(‘DELETE TABLE’, ‘USER2’, ‘ALL’);
对于已经开启全部审计的数据库,可以采用以下方式进行关闭某些审计日志产生条件:
例1
取消对表的创建、修改、删除和清空的审计。
SP_NOAUDIT_STMT(TABLE’,‘NULL’,‘ALL’);
例2
取消对SYSDBA创建、修改、删除用户成功进行审计。
SP_NOAUDIT_STMT(‘USER’, ‘SYSDBA’, ‘SUCCESSFUL’);
例3
取消对用户USER2进行的表的修改和删除的审计。
SP_NOAUDIT_STMT(‘UPDATE TABLE’, ‘USER2’, ‘ALL’);SP_NOAUDIT_STMT(‘DELETE TABLE’, ‘USER2’, ‘ALL’);

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服