DROP SYMMETRIC KEY (Transact-SQL)

从当前数据库中删除对称密钥。

适用范围:SQL Server(SQL Server 2008 到当前版本)。

主题链接图标 Transact-SQL 语法约定

语法

DROP SYMMETRIC KEY symmetric_key_name [REMOVE PROVIDER KEY]

参数

  • symmetric_key_name
    要删除的对称密钥的名称。

  • REMOVE PROVIDER KEY
    从 EKM 设备中删除可扩展密钥管理 (EKM) 密钥。 有关可扩展密钥管理的详细信息,请参阅可扩展的密钥管理 (EKM)

注释

如果密钥在当前会话中为打开状态,则语句将失败。

如果非对称密钥映射到 EKM 设备上的可扩展密钥管理 (EKM) 密钥并且未指定 REMOVE PROVIDER KEY 选项,则会从数据库中删除该密钥,但不会从设备上删除它,同时会发出警告。

权限

要求对对称密钥具有 CONTROL 权限。

示例

以下示例从当前数据库中删除名为 GailSammamishKey6 的对称密钥。

CLOSE SYMMETRIC KEY GailSammamishKey6;
DROP SYMMETRIC KEY GailSammamishKey6;
GO

请参阅

参考

CREATE SYMMETRIC KEY (Transact-SQL)

CREATE SYMMETRIC KEY (Transact-SQL)

ALTER SYMMETRIC KEY (Transact-SQL)

CLOSE SYMMETRIC KEY (Transact-SQL)

概念

加密层次结构

可扩展的密钥管理 (EKM)