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)