DROP CERTIFICATE (Transact-SQL)DROP CERTIFICATE (Transact-SQL)

Dieses Thema gilt für: JaSQL Server (ab 2008)JaAzure SQL-DatenbankJaAzure SQL Data Warehouse Ja Parallel Datawarehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Entfernt ein Zertifikat aus der Datenbank.Removes a certificate from the database.

Wichtig

Auch wenn die Verschlüsselung der Datenbank deaktiviert wurde, sollte immer eine Sicherung des Zertifikats beibehalten werden, mit dem die Datenbank verschlüsselt wurde.A backup of the certificate used for database encryption should be retained even if the encryption is no longer enabled on a database. Selbst wenn die Datenbank nicht mehr verschlüsselt ist, können Teile des Transaktionsprotokolls nach wie vor geschützt sein. Für bestimmte Vorgänge wird das Zertifikat ggf. weiterhin benötigt, bis eine vollständige Sicherung der Datenbank ausgeführt wurde.Even though the database is not encrypted anymore, parts of the transaction log may still remain protected, and the certificate may be needed for some operations until the full backup of the database is performed. Das Zertifikat ist außerdem erforderlich, wenn Sicherungen aus dem Zeitraum wiederhergestellt werden müssen, in dem die Datenbank verschlüsselt war.The certificate is also needed to be able to restore from the backups created at the time the database was encrypted.

Themenlinksymbol Transact-SQL Syntax Conventions (Transact-SQL-Syntaxkonventionen)Topic link icon Transact-SQL Syntax Conventions

SyntaxSyntax

DROP CERTIFICATE certificate_name  

ArgumenteArguments

certificate_namecertificate_name
Der eindeutige Name des Zertifikats in der Datenbank.Is the unique name by which the certificate is known in the database.

RemarksRemarks

Zertifikate können nur gelöscht werden, wenn ihnen keine Entitäten zugeordnet sind.Certificates can only be dropped if no entities are associated with them.

BerechtigungenPermissions

Erfordert die CONTROL-Berechtigung für das Zertifikat.Requires CONTROL permission on the certificate.

BeispieleExamples

Im folgenden Beispiel wird das Zertifikat Shipping04 aus der AdventureWorks-Datenbank gelöscht.The following example drops the certificate Shipping04 from the AdventureWorks database.

USE AdventureWorks2012;  
DROP CERTIFICATE Shipping04;  

Beispiele: Azure SQL Data WarehouseAzure SQL Data Warehouse und Parallel Data WarehouseParallel Data Warehouse.Examples: Azure SQL Data WarehouseAzure SQL Data Warehouse and Parallel Data WarehouseParallel Data Warehouse

Im folgenden Beispiel wird das Zertifikat Shipping04 gelöscht.The following example drops the certificate Shipping04.

USE master;  
DROP CERTIFICATE Shipping04;  

Weitere Informationen finden Sie unterSee Also

BACKUP CERTIFICATE (Transact-SQL) BACKUP CERTIFICATE (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL) CREATE CERTIFICATE (Transact-SQL)
ALTER CERTIFICATE (Transact-SQL) ALTER CERTIFICATE (Transact-SQL)
Verschlüsselungshierarchie Encryption Hierarchy
EVENTDATA (Transact-SQL)EVENTDATA (Transact-SQL)