DROP CERTIFICATE (Transact-SQL)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Supprime un certificat de la base de données.

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. 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. Le certificat est également nécessaire pour pouvoir restaurer les sauvegardes créées lorsque la base de données a été chiffrée.

Conventions de la syntaxe Transact-SQL

Cette syntaxe n’est pas prise en charge par le pool SQL serverless dans Azure Synapse Analytics.

Syntaxe

DROP CERTIFICATE certificate_name  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Arguments

certificate_name
Nom unique sous lequel le certificat est connu dans la base de données.

Notes

Les certificats ne peuvent être supprimés que si aucune entité ne leur est associée.

Autorisations

Nécessite l'autorisation CONTROL sur le certificat.

Exemples

L'exemple suivant supprime le certificat Shipping04 de la base de données AdventureWorks.

USE AdventureWorks2022;  
DROP CERTIFICATE Shipping04;  

Exemples : Analytics Platform System (PDW)

L’exemple suivant supprime le certificat Shipping04.

USE master;  
DROP CERTIFICATE Shipping04;  

Voir aussi

BACKUP CERTIFICATE (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL)
ALTER CERTIFICATE (Transact-SQL)
Hiérarchie de chiffrement
EVENTDATA (Transact-SQL)