DROP CRYPTOGRAPHIC PROVIDER (Transact-SQL)

Supprime un fournisseur de chiffrement dans SQL Server.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

DROP CRYPTOGRAPHIC PROVIDER provider_name 

Arguments

  • provider_name
    Nom du fournisseur EKM (Extensible Key Management)

Notes

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