Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di
AzureIstanza gestita di SQL di
AzureDatabase SQL in Microsoft Fabric
Restituisce l'ID di una chiave simmetrica nel database corrente.
Convenzioni relative alla sintassi Transact-SQL
Syntax
Key_ID ( 'Key_Name' )
Arguments
'Key_Name'
Nome di una chiave simmetrica nel database.
Tipi restituiti
int
Remarks
Il nome di una chiave temporanea deve iniziare con un simbolo di cancelletto (#).
Permissions
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.
Examples
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
KEY_GUID (Transact-SQL)
CREA UNA CHIAVE SIMMETRICA (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_crittografia (Transact-SQL)
Gerarchia di crittografia