Bagikan melalui


sys.asymmetric_keys (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceDatabase SQL di Microsoft Fabric

Mengembalikan baris untuk setiap kunci asimetris.

Nama kolom Jenis data Description
name sysname Nama kunci. Unik dalam database.
principal_id int ID prinsipal database yang memiliki kunci.
asymmetric_key_id int ID kunci. Unik dalam database.
pvt_key_encryption_type char(2) Bagaimana kunci dienkripsi.

NA = Tidak dienkripsi

MK = Kunci dienkripsi oleh kunci master

PW = Kunci dienkripsi oleh kata sandi yang ditentukan pengguna

SK = Kunci dienkripsi oleh kunci master layanan.
pvt_key_encryption_type_desc nvarchar(60) Deskripsi tentang bagaimana kunci privat dienkripsi.

NO_PRIVATE_KEY

ENCRYPTED_BY_MASTER_KEY

ENCRYPTED_BY_PASSWORD

ENCRYPTED_BY_SERVICE_MASTER_KEY
thumbprint varbinary(32) Hash SHA-1 kunci. Hash ini unik secara global.
algorithm char(2) Algoritma yang digunakan dengan kunci.

1R = RSA 512-bit

2R = RSA 1024-bit

3R = RSA 2048-bit
algorithm_desc nvarchar(60) Deskripsi algoritma yang digunakan dengan kunci.

RSA_512

RSA_1024

RSA_2048
key_length int Panjang bit kunci.
sid varbinary(85) Masuk SID untuk kunci ini. Untuk kunci Extensible Key Management, nilai ini adalah NULL.
string_sid nvarchar(128) Representasi string dari SID login kunci. Untuk kunci Extensible Key Management, nilai ini adalah NULL.
public_key varbinary(max) Kunci publik.
attested_by nvarchar(260) Sistem hanya menggunakan.
provider_type nvarchar(120) Jenis penyedia kriptografi:

PENYEDIA KRIPTOGRAFI = Kunci Manajemen Kunci yang Dapat Diperluas

NULL = Kunci Manajemen Kunci Yang Tidak Dapat Diperluas
cryptographic_provider_guid uniqueidentifier GUID untuk penyedia kriptografi. Untuk kunci Manajemen Kunci yang tidak Dapat Diperluas, nilai ini adalah NULL.
cryptographic_provider_algid sql_variant ID Algoritma untuk penyedia kriptografi. Untuk kunci Manajemen Kunci yang tidak Dapat Diperluas, nilai ini adalah NULL.

Permissions

Visibilitas metadata dalam tampilan katalog terbatas pada keamanan yang dimiliki pengguna, atau di mana pengguna diberikan beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.

Lihat Juga

Tampilan Katalog Keamanan (Transact-SQL)
Extensible Key Management (EKM)
Tampilan Katalog (Transact-SQL)
Hierarki Enkripsi
MEMBUAT KUNCI ASIMETRIS (Transact-SQL)