Megosztás a következőn keresztül:


KEY_GUID (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Egy szimmetrikus kulcs GUID-jét adja vissza az adatbázisban.

Transact-SQL szintaxis konvenciók

Szemantika

Key_GUID( 'Key_Name' )  

Arguments

'Key_Name'
Egy szimmetrikus kulcs neve az adatbázisban.

Visszatérési típusok

uniqueidentifier

Megjegyzések

Ha a kulcs létrehozásakor identitásértéket adtak meg, akkor a GUID-je ennek az identitásértéknek az MD5 hash-je. Ha nem határoztak meg identitásértéket, a szerver generálta a GUID-et.

Ha a kulcs ideiglenes kulcs, a kulcsnévnek számjelgel kell kezdődnie (#).

Permissions

Mivel ideiglenes kulcsok csak abban a munkamenetben érhetők el, ahol létrehozták őket, nem szükséges engedély a hozzáférésükhöz. Egy nem ideiglenes kulcshoz való hozzáféréshez a hívónak engedélyre van szüksége a kulcsra, és nem szabad megtagadni tőle a kulcs MEGTEKINTÉSÉNEK engedélyét.

Példák

A következő példa egy szimmetrikus kulcs GUID-jét adja vissza.ABerglundKey1

SELECT Key_GUID('ABerglundKey1');  

Lásd még:

SZIMMETRIKUS KULCS LÉTREHOZÁSA (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_encryptions (Transact-SQL)