Key_ID (Transact-SQL)
Zwraca identyfikator klucz symetrycznego w bieżącej bazie danych.
Składnia
Key_ID ( 'Key_Name' )
Argumenty
- 'Key_Name'
Nazwa klucz symetrycznego w bazie danych.
Zwracane typy
int
Uwagi
Nazwa tymczasowego klucz musi rozpoczynać się znakiem numeru (#).
Uprawnienia
Ponieważ klucze tymczasowe są dostępne tylko w sesja , w którym są tworzone, żadne uprawnienia są wymagane do nich dostęp.Uzyskać dostęp do klucz , który nie jest tymczasowa, obiekt wywołujący potrzebuje niektórych uprawnień na klucz i musi nie odmówiono WIDOKU uprawnień na klucz.
Przykłady
A.Zwracanie Identyfikatora kluczsymetrycznego
Poniższy przykład zwraca identyfikator klucz o nazwie ABerglundKey1.
SELECT KEY_ID('ABerglundKey1')
B.Zwracanie Identyfikatora tymczasowe kluczsymetryczny
Poniższy przykład zwraca identyfikator tymczasowe kluczsymetryczny.Należy zauważyć, że # zabezpieczony nazwy klucz .
SELECT KEY_ID('#ABerglundKey2')