Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Base de données SQL dans Microsoft Fabric
Supprime une clé asymétrique de la base de données.
Conventions de la syntaxe Transact-SQL
Note
Cette syntaxe n’est pas prise en charge par le pool SQL serverless dans Azure Synapse Analytics.
Syntax
DROP ASYMMETRIC KEY key_name [ REMOVE PROVIDER KEY ]
Arguments
key_name
Nom de la clé asymétrique à supprimer de la base de données.
SUPPRIMER LA CLÉ DE FOURNISSEUR
Supprime une clé EKM (Gestion de clés extensible) d'un périphérique EKM. Pour plus d’informations sur la gestion de clés extensible, consultez Gestion de clés extensible (EKM).
Remarks
Une clé asymétrique avec laquelle une clé symétrique de la base de données a été chiffrée, ou sur laquelle un utilisateur ou une connexion est mappée, ne peut pas être supprimée. Avant de supprimer une telle clé, vous devez supprimer tout utilisateur ou connexion mappée sur cette clé. Vous devez également supprimer ou modifier toute clé symétrique chiffrée avec la clé asymétrique. Vous pouvez utiliser l’option DROP ENCRYPTION de l’instruction ALTER SYMMETRIC KEY pour supprimer le chiffrement par une clé asymétrique.
Les métadonnées des clés asymétriques sont accessibles par le biais de la vue de catalogue sys.asymmetric_keys. Il n'est pas possible d'afficher les clés elles-mêmes directement à partir de la base de données.
Si la clé asymétrique est mappée à une clé EKM (Gestion de clés extensible) sur un périphérique EKM et que l'option REMOVE PROVIDER KEY n'est pas spécifiée, la clé sera supprimée de la base de données, mais pas du périphérique. Un avertissement sera émis.
Permissions
Nécessite l'autorisation CONTROL sur la clé asymétrique.
Examples
Le code exemple suivant supprime la clé asymétrique MirandaXAsymKey6 de la base de données AdventureWorks2025.
USE AdventureWorks2022;
DROP ASYMMETRIC KEY MirandaXAsymKey6;
Voir aussi
CRÉER UNE CLÉ ASYMÉTRIQUE (Transact-SQL)
MODIFIER LA TONALITÉ ASYMÉTRIQUE (Transact-SQL)
Hiérarchie de chiffrement
ALTER LA TONALITÉ SYMÉTRIQUE (Transact-SQL)