sys.dm_database_encryption_keys (języka Transact-SQL)
Zwraca informacje dotyczące stanu szyfrowanie baz danych i jego skojarzone klucze szyfrowanie .Aby uzyskać więcej informacji dotyczących szyfrowaniebazy danych, zobacz Opis przezroczystego szyfrowania danych (TDE).
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
database_id |
int |
Identyfikator bazy danych. |
encryption_state |
int |
Wskazuje, czy baza danych jest zaszyfrowany, czy nie zaszyfrowany. 0 = Brak bazy danych szyfrowanie klucz obecne, bez szyfrowanie 1 = Unencrypted 2 = Szyfrowania w toku 3 = Zaszyfrowana 4 = Zmiana klucza w toku 5 = Odszyfrowywanie w toku 6 = Ochrony zmiany w toku ( certyfikat lub asymetrycznego klucz szyfrowania szyfrowanie klucz z bazy danych został zmieniony.) |
create_date |
datetime |
Wyświetla data szyfrowanie klucz został utworzony. |
regenerate_date |
datetime |
Wyświetla data , któryklucz szyfrowaniebył generowany ponownie. |
modify_date |
datetime |
Wyświetla data modyfikacjiklucz szyfrowanie. |
set_date |
datetime |
Wyświetla data , zastosowane szyfrowanie klucz do bazy danych. |
opened_date |
datetime |
Pokazuje ostatniego otwarcia bazy danych klucz . |
key_algorithm |
varchar(?) |
Wyświetla algorytm używany klucz. |
key_length |
int |
Wyświetla długość klucz. |
encryptor_thumbprint |
varbin |
Pokazuje odcisk palca szyfrujący. |
percent_complete |
real |
Procent wykonania o zmianie stanu szyfrowanie bazy danych.Będzie równa 0, jeśli nie ma żadnej zmiany stanu. |
Uprawnienia
Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.
Zobacz także