次の方法で共有


DROP CERTIFICATE (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsMicrosoft Fabric プレビューの SQL データベース

データベースから証明書を削除します。

Important

データベースの暗号化に使用された証明書のバックアップは、データベースで暗号化を無効にした後も保持しておく必要があります。 データベースが暗号化されなくなったとしても、トランザクション ログの一部は引き続き保護されている可能性があります。データベースの完全バックアップが実行されるまで、一部の操作に証明書が必要になる場合があります。 証明書は、データベースが暗号化されていたときに作成されたバックアップから復元する場合にも必要です。

Transact-SQL 構文表記規則

この構文は、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;