Condividi tramite


Key_ID (Transact-SQL)

Restituisce l'ID di una chiave simmetrica nel database corrente.

Icona di collegamento a un argomento 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)

Concetti

Gerarchia di crittografia