sys.dm_database_encryption_keys (Transact-SQL)

Bir veritabanı ve ilişkili veritabanını şifreleme durumu hakkında bilgi şifreleme anahtarları döndürür.Veritabanını şifreleme hakkında daha fazla bilgi için bkz: Saydam (TDE) veri şifrelemesi'ni anlama.

sütun Name

Veri Türü

Açıklama

database_id

int

Veritabanı KIMLIĞI.

encryption_state

int

Veritabanı şifrelenmiş veya şifrelenmemiş olup olmadığını gösterir.

0 = Varolan hiçbir veritabanı şifreleme anahtar, şifreleme

1 Unencrypted =

2 Şifreleme sürüyor =

3 Şifreli =

4 Sürüyor anahtar değişim =

5 Şifre çözme sürüyor =

6 Sürüyor (veritabanı şifreleme anahtarının şifreleme asimetrik anahtar ve sertifika değiştiriliyor.) bir koruma değişikliği =

create_date

datetime

tarih şifrelemesini görüntüler anahtar oluşturuldu.

regenerate_date

datetime

Şifreleme anahtar yeniden tarih görüntüler.

modify_date

datetime

tarih şifrelemesini görüntüler anahtar değiştirildi.

set_date

datetime

Şifreleme anahtarının bir veritabanına uygulanan tarih görüntüler.

opened_date

datetime

Veritabanı anahtar son açıldığı gösterir.

key_algorithm

varchar(?)

Anahtar için kullanılan algoritmayı görüntüler.

anahtar_uzunluğu

int

Anahtar uzunluğunu gösterir.

encryptor_thumbprint

varbin

Parmak izi'nın Şifreleyici gösterir.

percent_complete

real

Veritabanını şifreleme durumunu değiştirme işleminin tamamlanma yüzdesi.Bu, durumu değişikliğe ise 0 olur.

İzinler

Sunucudaki SUNUCU DURUM VIEW iznine gerek duyar.

Değişiklik Geçmişi

Güncelleştirilmiş içerik

6 Encryption_state için açıklama eklendi.