Skip to content

审计系统

审计系统为数据库进行可定制审计策略的全系统操作行为审计,审计结果记载在数据库审计结果记录表SYS_AUDIT_RESULT或审计日志中。

在虚谷数据库中,可通过属性ENABLE_AUDIT控制审计系统的开启与关闭,开启/关闭操作立即生效,无需重启数据库服务,若ENABLE_AUDIT未开启则在设置审计项时数据库会抛出警告但不影响审计项的设置。

开启/关闭审计功能命令如下:

sql
--开启审计功能
SQL> SET ENABLE_AUDIT ON;

--关闭审计功能
SQL> SET ENABLE_AUDIT OFF;

查看审计功能状态命令如下:

sql
--通过会话变量查看当前审计状态(T:审计状态开启;F:审计状态关闭(默认))
SQL> SHOW ENABLE_AUDIT;

ENABLE_AUDIT |
------------------------------------------------------------------------------
F |

--通过数据库配置文件/SETUP/xugu.ini查看当前审计状态(以Linux系统为例,true:审计状态开启;false:审计状态关闭)
[root@xugu SETUP]#cat xugu.ini | grep -i "ENABLE_AUDIT"
enable_audit = false;  是否允许审计

说明:

审计项设置成功,触发审计操作后审计结果表中无数据,可查看ENABLE_AUDIT参数是否为启用状态。