# DROP AUDIT POLICY
#### 功能描述
从数据库中删除一个审计策略。
#### 注意事项
仅POLADMIN、SYSADMIN或初始用户可以执行该操作。
#### 语法格式
```
DROP AUDIT POLICY [IF EXISTS] policy_name;
```
![](https://support.huaweicloud.com/distributed-ref-v10-gaussdb/figure/zh-cn_image_0000002793788337.png "点击放大")
#### 参数说明
- **policy_name**
  审计策略名称，需满足唯一约束，不可重复。
  取值范围：字符串，要符合[标识符命名规范](https://support.huaweicloud.com/distributed-ref-v10-gaussdb/gaussdb-08-0003.html#ZH-CN_TOPIC_0000002793787739__section14873217506)。
  
- **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
```
#### 相关链接
[CREATE AUDIT POLICY](https://support.huaweicloud.com/distributed-ref-v10-gaussdb/gaussdb-08-0238.html)，[ALTER AUDIT POLICY](https://support.huaweicloud.com/distributed-ref-v10-gaussdb/gaussdb-08-0181.html)
