Key_GUID (Transact-SQL)

Retourne le GUID d'une clé symétrique dans la base de données.

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

Syntaxe

Key_GUID( 'Key_Name' )

Arguments

  • 'Key_Name'
    Nom d'une clé symétrique dans la base de données.

Notes

Si une valeur d'identité a été spécifiée lors de la création de la clé, le GUID de celle-ci est un hachage MD5 de cette valeur d'identité. Si aucune valeur d'identité n'a été spécifiée, le serveur a généré le GUID.

Si la clé est une clé temporaire, son nom doit commencer par un signe dièse (#).

Autorisations

Étant donné que les clés temporaires ne sont disponibles que dans la session dans laquelle elles sont créées, aucune autorisation n'est requise pour accéder à ces clés. Pour accéder à une clé qui n'est pas temporaire, l'appelant a besoin d'une autorisation sur celle-ci, pour laquelle il ne doit pas s'être vu refuser l'autorisation VIEW.

Types de retour

uniqueidentifier

Exemple

L'exemple suivant retourne le GUID d'une clé symétrique appelée ABerglundKey1.

SELECT Key_GUID('ABerglundKey1')

Voir aussi

Référence

CREATE SYMMETRIC KEY (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_encryptions (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005