Aracılığıyla paylaş


sys.asymmetric_keys (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Her asimetrik anahtar için bir satır döndürür.

Sütun adı Veri türü Description
name sysname Anahtarın adı. Veritabanı içinde benzersizdir.
principal_id int Anahtarın sahibi olan veritabanı sorumlusunun kimliği.
asymmetric_key_id int Anahtarın kimliği. Veritabanı içinde benzersizdir.
pvt_key_encryption_type char(2) Anahtarın şifrelenme şekli.

NA = Şifrelenmemiş

MK = Anahtar ana anahtar tarafından şifrelenir

PW = Anahtar, kullanıcı tanımlı bir parolayla şifrelenir

SK = Anahtar, hizmet ana anahtarıyla şifrelenir.
pvt_key_encryption_type_desc nvarchar(60) Özel anahtarın nasıl şifrelenmesinin açıklaması.

NO_PRIVATE_KEY

ENCRYPTED_BY_MASTER_KEY

ENCRYPTED_BY_PASSWORD

ENCRYPTED_BY_SERVICE_MASTER_KEY
thumbprint varbinary(32) Anahtarın SHA-1 karması. Karma genel olarak benzersizdir.
algoritma char(2) Anahtarla kullanılan algoritma.

1R = 512 bit RSA

2R = 1024 bit RSA

3R = 2048 bit RSA
algorithm_desc nvarchar(60) Anahtarla kullanılan algoritmanın açıklaması.

RSA_512

RSA_1024

RSA_2048
key_length int Anahtarın bit uzunluğu.
sıd varbinary(85) Bu anahtar için SID oturum açın. Genişletilebilir Anahtar Yönetimi anahtarları için bu değer NULL olur.
string_sid nvarchar(128) Anahtarın oturum açma SID'sinin dize gösterimi. Genişletilebilir Anahtar Yönetimi anahtarları için bu değer NULL olur.
public_key varbinary(max) Açık anahtar.
attested_by nvarchar(260) Yalnızca sistem kullanımı.
provider_type nvarchar(120) Şifreleme sağlayıcısının türü:

ŞIFRELEME SAĞLAYıCıSI = Genişletilebilir Anahtar Yönetimi anahtarları

NULL = Genişletilebilir Olmayan Anahtar Yönetimi anahtarları
cryptographic_provider_guid uniqueidentifier Şifreleme sağlayıcısı için GUID. Genişletilebilir Olmayan Anahtar Yönetimi anahtarları için bu değer NULL olur.
cryptographic_provider_algid sql_variant Şifreleme sağlayıcısı için algoritma kimliği. Genişletilebilir Olmayan Anahtar Yönetimi anahtarları için bu değer NULL olur.

Permissions

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .

Ayrıca Bkz.

Güvenlik Kataloğu Görünümleri (Transact-SQL)
Genişletilebilir Anahtar Yönetimi (EKM)
Katalog Görünümleri (Transact-SQL)
Şifreleme Hiyerarşisi
CREATE ASİMETRİK ANAHTAR (Transact-SQL)