Condividi tramite


Key_GUID (Transact-SQL)

Restituisce il GUID di una chiave simmetrica nel database.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

Key_GUID( 'Key_Name' )

Argomenti

  • ' Key_Name '
    Nome di una chiave simmetrica nel database.

Tipi restituiti

uniqueidentifier

Osservazioni

Se è stato specificato un valore Identity al momento della creazione della chiave, il relativo GUID sarà un hash MD5 di tale valore Identity. Se non è stato specificato alcun valore Identity, il GUID viene generato dal server.

Se la chiave è temporanea, il nome della chiave deve iniziare con il simbolo di cancelletto (#).

Autorizzazioni

Dal momento che le chiavi temporanee sono disponibili solo nella sessione in cui vengono create, per accedervi non sono necessarie autorizzazioni. Per accedere a una chiave non temporanea, è necessario che il chiamante disponga di un'autorizzazione per la chiave e che non gli sia stata negata l'autorizzazione VIEW per la chiave.

Esempi

Nell'esempio seguente viene restituito il GUID di una chiave simmetrica denominata ABerglundKey1.

SELECT Key_GUID('ABerglundKey1')

Vedere anche

Riferimento

CREATE SYMMETRIC KEY (Transact-SQL)

sys.symmetric_keys (Transact-SQL)

sys.key_encryptions (Transact-SQL)