Key_ID (Transact-SQL)
Restituisce l'ID di una chiave simmetrica nel database corrente.
Convenzioni della sintassi Transact-SQL
Sintassi
Key_ID ( 'Key_Name' )
Argomenti
- 'Key_Name'
Nome di una chiave simmetrica nel database.
Tipi restituiti
int
Osservazioni
Il nome di una chiave temporanea deve iniziare con un 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
A. Restituzione dell'ID di una chiave simmetrica
Nell'esempio seguente viene restituito l'ID di una chiave denominata ABerglundKey1
.
SELECT KEY_ID('ABerglundKey1')
B. Restituzione dell'ID di una chiave simmetrica temporanea
Nell'esempio seguente viene restituito l'ID di una chiave simmetrica temporanea. Si noti che il nome della chiave è preceduto dal simbolo di cancelletto #
.
SELECT KEY_ID('#ABerglundKey2')
Vedere anche
Riferimento
Key_GUID (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_encryptions (Transact-SQL)