更新时间:2024-08-20 GMT+08:00

DROP AUDIT POLICY

功能描述

删除一个审计策略。

注意事项

只有POLADMIN,SYSADMIN或初始用户才能进行此操作。

语法格式

1
DROP AUDIT POLICY [IF EXISTS] policy_name;

参数说明

  • policy_name

    审计策略名称,需要唯一,不可重复。

    取值范围:字符串,要符合标识符命名规范

  • IF EXISTS

    判断审计策略是否存在。如果存在则删除成功,否则发出一个NOTICE信息。

示例

-- 创建adt1策略。
gaussdb=# CREATE AUDIT POLICY adt1 PRIVILEGES CREATE; 
CREATE AUDIT POLICY

--删除审计策略adt1。
gaussdb=# DROP AUDIT POLICY adt1;
DROP AUDIT POLICY

--删除一个不存在的审计策略adt0,提示删除失败,该审计策略不存在。
gaussdb=# DROP AUDIT POLICY adt0;
ERROR:  adt0 policy does not exist, drop failed