Key_GUID (Transact-SQL)
Retourne le GUID d'une clé symétrique dans la base de données.
Syntaxe
Key_GUID( 'Key_Name' )
Arguments
- 'Key_Name'
Nom d'une clé symétrique dans la base de données.
Types de retour
uniqueidentifier
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.
Exemple
L'exemple suivant retourne le GUID d'une clé symétrique appelée ABerglundKey1.
SELECT Key_GUID('ABerglundKey1')