ASYMKEYPROPERTY (Transact-SQL)
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
Fungsi ini mengembalikan properti kunci asimetris.
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)