GaussDB-DROP CLIENT MASTER KEY

42 阅读1分钟

GaussDB-DROP CLIENT MASTER KEY

功能描述

删除客户端加密主密钥(CMK)。

注意事项
  • 只有客户端加密主密钥所有者或者被授予了DROP权限的用户有权限执行该命令,系统管理员默认拥有此权限。
  • 该命令只能删除数据库中系统表记录的元数据信息,不能真正删除CMK密钥文件,需要通过KeyTool工具才能删除CMK密钥文件。
语法格式

| ``` DROP CLIENT MASTER KEY [ IF EXISTS ] client_master_key_name [, ...] [ CASCADE | RESTRICT ];

| ---------------------------------------------------------------------------------------------------- |

![](https://p6-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/4dd7e91935ba48dcb3713d05a7f91199~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAgamVycnl3YW5nMTk4Mw==:q75.awebp?rk3s=f64ab15b&x-expires=1773906708&x-signature=k1nzoOLYjsegCHHNwzxJI1IvFjY%3D)

#### 参数说明

-   **IF EXISTS**

    如果指定的客户端加密主密钥不存在,则发出一个notice而不是抛出一个错误。

-   **client_master_key_name**

    要删除的客户端加密主密钥名称。

    取值范围:字符串,已存在的客户端加密主密钥名称。

-   **CASCADE** | **RESTRICT**

    表示允许/不允许级联删除依赖于客户端加密主密钥的对象。

#### 相关链接

[CREATE CLIENT MASTER KEY](https://doc.hcs.huawei.com/db/zh-cn/gaussdbqlh/24.1.30/devg-dist/gaussdb-12-0536.html#ZH-CN_TOPIC_0000001911585477)

更多详情请参考GaussDB 文档中心:<https://doc.hcs.huawei.com/db/zh-cn/gaussdbqlh/24.1.30/productdesc/qlh_03_0001.html>