KEY_GUID (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Returnerar GUID för en symmetrisk nyckel i databasen.

Transact-SQL syntaxkonventioner

Syntax

Key_GUID( 'Key_Name' )  

Arguments

'Key_Name'
Namnet på en symmetrisk nyckel i databasen.

Returtyper

uniqueidentifier

Anmärkningar

Om ett identitetsvärde specificerades när nyckeln skapades, är dess GUID en MD5-hash av det identitetsvärdet. Om inget identitetsvärde angavs genererade servern GUID:en.

Om nyckeln är en tillfällig nyckel måste nyckelnamnet börja med ett siffertecken (#).

Permissions

Eftersom tillfälliga nycklar endast är tillgängliga i den session där de skapas krävs inga behörigheter för att komma åt dem. För att komma åt en nyckel som inte är tillfällig kräver anroparen viss behörighet på nyckeln och får inte ha nekats VISNINGSBEHÖRIGHET på nyckeln.

Examples

Följande exempel returnerar GUID för en symmetrisk nyckel kallad ABerglundKey1.

SELECT Key_GUID('ABerglundKey1');  

Se även

SKAPA SYMMETRISK NYCKEL (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_krypteringar (Transact-SQL)