Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Zwraca GUID symetrycznego klucza w bazie danych.
Transact-SQL konwencje składni
Składnia
Key_GUID( 'Key_Name' )
Arguments
'Key_Name'
Nazwa symetrycznego klucza w bazie danych.
Typy zwracane
uniqueidentifier
Uwagi
Jeśli wartość tożsamości została określona podczas tworzenia klucza, jej GUID to MD5 hash tej wartości tożsamości. Jeśli nie podano wartości tożsamości, serwer generował GUID.
Jeśli klucz jest tymczasowy, nazwa klucza musi zaczynać się od znaku cyfrowego (#).
Permissions
Ponieważ tymczasowe klucze są dostępne tylko w sesji, w której zostały utworzone, nie są wymagane żadne uprawnienia do ich dostępu. Aby uzyskać dostęp do klucza, który nie jest tymczasowy, dzwoniący wymaga pewnego zezwolenia na klucz i nie może zostać odmówiony pozwolenia na VIEW na kluczu.
Przykłady
Poniższy przykład zwraca GUID symetrycznego klucza o nazwie ABerglundKey1.
SELECT Key_GUID('ABerglundKey1');
Zobacz też
TWORZENIE KLUCZA SYMETRYCZNEGO (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_szyfrowania (Transact-SQL)