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 che non è temporanea, il chiamante ha bisogno di un permesso sulla chiave e non deve essere stato negato VIEW il permesso sulla 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)
CREATE SYMMETRIC KEY (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_crittografia (Transact-SQL)
Gerarchia di crittografia