NOAUDIT¶
说明¶
取消审计配置,把审计配置记录的状态设为关闭。
参数¶
所有参数请参见 AUDIT 中的说明。
注解
- 只有系统安全员才可以取消审计配置。
- 执行 NOAUDIT 后,用户审计配置视图 V_SYS_USRAUDCONF 中不再有相应记录, 但在审计配置表 SYS_AUDCONF 中该审计配置记录还存在,其状态 BISON 为 FALSE,表示该审计配置记录无效。
示例¶
示例1: 取消审计配置
-- 清理环境
DROP USER user1 CASCADE;
-- 创建用户
CREATE USER user1;
-- 以审计管理员登录
CONNECT sysaudit/szoscar55;
-- 先清理下审计配置
CLEAN AUDIT CONFIGURATION;
-- 审计用户 user1 DELETE 操作
AUDIT DELETE BY user1;
-- 查看用户审计配置视图 v_sys_usraudconf
SELECT USER_NAME, STMT_NAME, MODE FROM v_sys_usraudconf;
USER_NAME(name) |STMT_NAME(name) |MODE("CHAR") |
------------------------------------------------------------
USER1 |DELETE |a |
总数目:1
-- 取消对用户 user1 DELETE 操作的审计
NOAUDIT DELETE BY user1;
SELECT USER_NAME, STMT_NAME, MODE FROM v_sys_usraudconf;
USER_NAME(name) |STMT_NAME(name) |MODE("CHAR") |
总数目:0
-- 以 sysdba 登录
CONNECT sysdba/szoscar55;
-- 删除用户
DROP USER user1;