Sdílet prostřednictvím


ASYMKEYPROPERTY (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Tato funkce vrátí vlastnosti asymetrického klíče.

Transact-SQL konvence syntaxe

Syntax

ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')  

Arguments

Key_ID
Key_ID asymetrického klíče v databázi. Pokud znáte jenom název klíče, vyhledejte Key_ID pomocí ASYMKEY_ID. Key_ID obsahuje datový typ int.

'algorithm_desc'
Určuje, že výstup vrátí popis algoritmu asymetrického klíče. K dispozici pouze pro asymetrického klíče vytvořeného z modulu EKM.

'string_sid'
Určuje, že výstup vrátí identifikátor SID asymetrického klíče ve formátu nvarchar().

'Sid'
Určuje, že výstup vrátí identifikátor SID asymetrického klíče v binárním formátu.

Návratové typy

sql_variant

Permissions

Vyžaduje příslušná oprávnění asymetrického klíče a vyžaduje, aby volající nebyl odepřen oprávnění VIEW pro asymetrický klíč. Další informace o asymetrických klíčích najdete v tématu CREATE ASYMMETRIC KEY (Transact-SQL).

Examples

Následující příklad vrátí vlastnosti asymetrického klíče Key_ID 256.

SELECT   
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,  
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,  
ASYMKEYPROPERTY(256, 'sid') AS SID ;  
GO  

Viz také

VYTVOŘIT ASYMETRICKÝ KLÍČ (Transact-SQL)
ZMĚNIT ASYMETRICKÝ KLÍČ (Transact-SQL)
PŘETÁHNĚTE ASYMETRICKÝ KLÍČ (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
OVĚŘTEsignedbyasymkey (Transact-SQL)
Hierarchie šifrování
sys.asymmetric_keys (Transact-SQL)
Zobrazení katalogu zabezpečení (Transact-SQL)
ASYMKEY_ID (Transact-SQL)
SYMKEYPROPERTY (Transact-SQL)