Partage via


DROP CRYPTOGRAPHIC PROVIDER (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance

Supprime un fournisseur de chiffrement dans SQL Server.

Conventions de la syntaxe Transact-SQL

Syntaxe

DROP CRYPTOGRAPHIC PROVIDER provider_name   

Arguments

provider_name
Nom du fournisseur EKM (Extensible Key Management)

Remarques

Pour supprimer un fournisseur EKM (Extensible Key Management), toutes les sessions qui utilisent le fournisseur doivent être arrêtées.

Un fournisseur EKM ne peut être supprimé que si aucune information d'identification ne lui correspond.

Si des clés sont mappées à un fournisseur EKM lorsque celui-ci est supprimé, les GUID des clés restent stockées dans SQL Server. Si un fournisseur est créé ultérieurement avec les mêmes GUID de clé, les clés sont réutilisées.

Autorisations

Requiert l'autorisation CONTROL sur la clé symétrique.

Exemples

L'exemple suivant supprime un fournisseur de chiffrement appelé SecurityProvider.

/* First, disable provider to perform the upgrade.  
This will terminate all open cryptographic sessions. */  
ALTER CRYPTOGRAPHIC PROVIDER SecurityProvider   
SET ENABLED = OFF;  
GO  
/* Drop the provider. */  
DROP CRYPTOGRAPHIC PROVIDER SecurityProvider;  
GO  

Voir aussi

Gestion de clés extensible (EKM)
CREATE CRYPTOGRAPHIC PROVIDER (Transact-SQL)
ALTER CRYPTOGRAPHIC PROVIDER (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)