sys.dm_database_encryption_keys (Transact-SQL)
Zwraca informacje o stanie szyfrowanie bazy danych i jego skojarzone bazy danych klucze szyfrowanie.Aby uzyskać więcej informacji na temat szyfrowanie bazy danych zobacz Understanding Transparent Data Encryption (TDE).
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
database_id |
int |
Identyfikator bazy danych. |
encryption_state |
int |
Wskazuje, czy baza danych jest zaszyfrowana, czy nie są szyfrowane. 0 = Nie obecny klucz szyfrowanie bazy danych, brak szyfrowanie 1 = Unencrypted 2 = szyfrowanie w toku 3 = Zaszyfrowana 4 = Zmiany klucz w toku 5 = Odszyfrowywanie w toku 6 = Ochrony zmiany w toku (certyfikat lub klucz asymetrycznego, który jest szyfrowanie klucz szyfrowania bazy danych został zmieniony.) |
create_date |
datetime |
Wyświetla data utworzenia klucz szyfrowanie. |
regenerate_date |
datetime |
W tym polu jest wyświetlana data klucz szyfrowanie był generowany ponownie. |
modify_date |
datetime |
Wyświetla data modyfikacji klucz szyfrowanie. |
set_date |
datetime |
W tym polu jest wyświetlana data klucz szyfrowanie został zastosowany do bazy danych. |
opened_date |
datetime |
Pokazuje ostatniego otwarcia klucz bazy danych. |
key_algorithm |
varchar(?) |
Wyświetla algorytm używany dla tego klucz. |
długość_klucza |
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 zmian stanu. |
Uprawnienia
Wymaga uprawnienia VIEW SERVER STATE na serwerze.
Historia zmian
Zaktualizowaną zawartość |
---|
Dodanie opisu encryption_state 6. |
See Also