DROP SYMMETRIC KEY (Transact-SQL)

Permet de supprimer une clé symétrique de la base de données en cours.

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

Syntaxe

DROP SYMMETRIC KEY symmetric_key_name [REMOVE PROVIDER KEY]

Arguments

  • symmetric_key_name
    Nom de la clé symétrique à supprimer.

  • REMOVE PROVIDER KEY
    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 Fonctionnement de la gestion de clés extensible (EKM).

Notes

Si la clé est ouverte dans la session en cours, l'instruction échoue.

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, et un avertissement sera émis.

Autorisations

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

Exemples

Dans l'exemple ci-dessous, une clé symétrique nommée GailSammamishKey6 est supprimée de la base de données en cours.

CLOSE SYMMETRIC KEY GailSammamishKey6;
DROP SYMMETRIC KEY GailSammamishKey6;
GO