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

S’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions) OuiAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database ouiAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics ouiParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data WarehouseS’applique à :Applies to: ouiSQL ServerSQL Server (toutes les versions prises en charge) yesSQL ServerSQL Server (all supported versions) OuiAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database ouiAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics ouiParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse

Supprime un certificat de la base de données.Removes a certificate from the database.

Important

Une sauvegarde du certificat utilisée pour le chiffrement de la base de données doit être conservée même si le chiffrement n'est plus activé sur une base de données.A backup of the certificate used for database encryption should be retained even if the encryption is no longer enabled on a database. Même si la base de données n'est plus chiffrée, des parties du journal des transactions peuvent toujours être protégées, et le certificat peut être nécessaire pour certaines opérations tant que la sauvegarde complète de la base de données n'a pas été effectuée.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. Le certificat est également nécessaire pour pouvoir restaurer les sauvegardes créées lorsque la base de données a été chiffrée.The certificate is also needed to be able to restore from the backups created at the time the database was encrypted.

Icône du lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

Notes

Cette fonctionnalité est actuellement en préversion pour Azure Synapse AnalyticsThis feature is currently in preview for Azure Synapse Analytics

SyntaxeSyntax

DROP CERTIFICATE certificate_name  

Notes

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 et versions antérieures, consultez Versions antérieures de la documentation.To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.

ArgumentsArguments

certificate_namecertificate_name
Nom unique sous lequel le certificat est connu dans la base de données.Is the unique name by which the certificate is known in the database.

NotesRemarks

Les certificats ne peuvent être supprimés que si aucune entité ne leur est associée.Certificates can only be dropped if no entities are associated with them.

AutorisationsPermissions

Nécessite l'autorisation CONTROL sur le certificat.Requires CONTROL permission on the certificate.

ExemplesExamples

L'exemple suivant supprime le certificat Shipping04 de la base de données AdventureWorks.The following example drops the certificate Shipping04 from the AdventureWorks database.

USE AdventureWorks2012;  
DROP CERTIFICATE Shipping04;  

Exemples : Parallel Data WarehouseParallel Data WarehouseExamples: Parallel Data WarehouseParallel Data Warehouse

L’exemple suivant supprime le certificat Shipping04.The following example drops the certificate Shipping04.

USE master;  
DROP CERTIFICATE Shipping04;  

Voir aussiSee 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)
Hiérarchie de chiffrement Encryption Hierarchy
EVENTDATA (Transact-SQL)EVENTDATA (Transact-SQL)