Bagikan melalui


ASYMKEYPROPERTY (Transact-SQL)

Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance

Fungsi ini mengembalikan properti kunci asimetris.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

Key_ID
Key_ID kunci asimetris dalam database. Jika Anda hanya mengetahui nama kunci, gunakan ASYMKEY_ID untuk menemukan Key_ID. Key_ID memiliki int tipe data.

'algorithm_desc'
Menentukan bahwa output mengembalikan deskripsi algoritma dari kunci asimetris. Hanya tersedia untuk kunci asimetris yang dibuat dari modul EKM.

'string_sid'
Menentukan bahwa output mengembalikan SID kunci asimetris, dalam format nvarchar().

'sid'
Menentukan bahwa output mengembalikan SID kunci asimetris dalam format biner.

Jenis yang dikembalikan

aql_variant

Izin

Memerlukan izin yang sesuai pada kunci asimetris, dan mengharuskan pemanggil belum ditolak izin VIEW pada kunci asimetris. Lihat MEMBUAT KUNCI ASIMETRIS (Transact-SQL) untuk informasi selengkapnya tentang izin kunci asimetris.

Contoh

Contoh berikut mengembalikan properti kunci asimetris Key_ID 256.

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

Lihat juga

MEMBUAT KUNCI ASIMETRIS (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
HILANGKAN KUNCI ASIMETRIS (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
VERIFYSIGNEDBYASYMKEY (Transact-SQL)
Hierarki Enkripsi
sys.asymmetric_keys (T-SQL)
Tampilan Katalog Keamanan (Transact-SQL)
ASYMKEY_ID (T-SQL)
SYMKEYPROPERTY (Transact-SQL)