DROP MASTER KEY (Transact-SQL)

适用于:SQL ServerAzure SQL 托管实例Azure Synapse Analytics分析平台系统 (PDW)Microsoft Fabric 预览版中的 SQL 数据库

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

Transact-SQL 语法约定

Syntax

DROP MASTER KEY  

Arguments

该语句不带任何参数。

Remarks

如果数据库中的任何私钥都受主密钥保护,则删除操作将会失败。

Permissions

要求对数据库具有 CONTROL 权限。

Examples

以下示例删除 AdventureWorks2022 数据库的主密钥。

USE AdventureWorks2022;  
DROP MASTER KEY;  
GO  

示例:Azure Synapse Analytics 和 Analytics Platform System (PDW)

以下示例删除主密钥。

USE master;  
DROP MASTER KEY;  
GO  

See Also

CREATE MASTER KEY (Transact-SQL)
打开主密钥(Transact-SQL)
关闭主密钥 (Transact-SQL)
BACKUP MASTER KEY (Transact-SQL)
RESTORE MASTER KEY (Transact-SQL)
ALTER MASTER KEY (Transact-SQL)
Encryption Hierarchy