ALTER AUDIT POLICY用于修改一个审计策略,对审计项目、审计执行条件、审计条件执行频率等进行增删操作。
只有拥有AUDIT_ADMIN审计管理员角色,或者拥有AUDIT SYSTEM系统权限的用户,才能修改一个审计策略。
对审计策略的修改立即生效,系统对数据库操作的审计项目相应发生改变。
alter_audit_policy::=

privilege_audit_clause
action_audit_clause
role_audit_clause
toplevel_clause
condition_clause::=

要修改的审计策略的名称。
为审计策略增加审计项目,审计项目的语法同 CREATE AUDIT POLICY中定义。
为审计策略删除审计项目,审计项目的语法同 CREATE AUDIT POLICY中定义。
审计策略应该最少包含一个审计项目,违反此规则的DROP操作将会失败。
为审计策略删除或增加执行判断条件。
DROP
删除在审计策略上定义的执行判断条件。
audit_condition
在审计策略上定义一个执行判断条件,语法同 CREATE AUDIT POLICY中定义。
示例
privilege_audit_clause
action_audit_clause
role_audit_clause
toplevel_clause
condition_clause::=
要修改的审计策略的名称。
为审计策略增加审计项目,审计项目的语法同 CREATE AUDIT POLICY中定义。
为审计策略删除审计项目,审计项目的语法同 CREATE AUDIT POLICY中定义。
审计策略应该最少包含一个审计项目,违反此规则的DROP操作将会失败。
为审计策略删除或增加执行判断条件。
DROP
删除在审计策略上定义的执行判断条件。
audit_condition
在审计策略上定义一个执行判断条件,语法同 CREATE AUDIT POLICY中定义。
示例
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3093330/ ,如需转载,请注明出处,否则将追究法律责任。