适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
Microsoft Fabric 预览版中的 SQL 数据库
从数据库中删除证书。
Important
即使对于数据库不再启用加密,用于数据库加密的证书备份也应保留。 即使数据库不再加密,事务日志的某些部分仍可能仍然受到保护;某些作可能需要证书,直到执行数据库的完整备份。 为了能够从在对数据库进行加密时创建的备份进行还原,也需要该证书。
Azure Synapse Analytics 中的无服务器 SQL 池不支持此语法。
Syntax
DROP CERTIFICATE certificate_name
Arguments
certificate_name
数据库中已知证书的唯一名称。
Remarks
仅当没有实体与证书关联时才能删除证书。
Permissions
CONTROL
需要对证书具有权限。
Examples
以下示例从 Shipping04
数据库中删除证书 AdventureWorks
。
USE AdventureWorks2022;
DROP CERTIFICATE Shipping04;
示例:Analytics Platform System (PDW)
下列示例将删除证书 Shipping04
。
USE master;
DROP CERTIFICATE Shipping04;