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
Base de données SQL dans Microsoft Fabric
Retourne le GUID d'une clé symétrique dans la base de données.
Conventions de la syntaxe Transact-SQL
Syntaxe
Key_GUID( 'Key_Name' )
Arguments
'Key_Name'
Nom de la clé symétrique dans la base de données.
Types de retour
uniqueidentifier
Remarques
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
Les clés temporaires étant disponibles seulement dans la session où elles sont créées, aucune autorisation n'est nécessaire pour y accéder. 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.
Exemples
L'exemple suivant retourne le GUID d'une clé symétrique appelée ABerglundKey1.
SELECT Key_GUID('ABerglundKey1');
Voir aussi
CRÉER UNE CLÉ SYMÉTRIQUE (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_chiffrements (Transact-SQL)