sys.dm_database_encryption_keys (Transact-SQL)
Devuelve información sobre el estado de cifrado de una base de datos y sus claves de cifrado de la base de datos asociadas. Para obtener más información acerca del cifrado de bases de datos, vea Cifrado de datos transparente (TDE).
Nombre de columna |
Tipo de datos |
Descripción |
|
---|---|---|---|
database_id |
int |
Identificador de la base de datos. |
|
encryption_state |
int |
Indica si la base de datos está cifrada o no. 0 = Ninguna clave de cifrado de la base de datos, sin cifrado 1 = Sin cifrar 2 = Cifrado en curso 3 = Cifrado 4 = Cambio de clave en curso 5 = Descifrado en curso 6 = Cambio de protección en curso (El certificado o clave asimétrica que cifra la clave de cifrado de la base de datos se está cambiando). |
|
create_date |
datetime |
Muestra la fecha de creación de la clave de cifrado. |
|
regenerate_date |
datetime |
Muestra la fecha de regeneración de la clave de cifrado. |
|
modify_date |
datetime |
Muestra la fecha de modificación de la clave de cifrado. |
|
set_date |
datetime |
Muestra la fecha de aplicación de la clave de cifrado a la base de datos. |
|
opened_date |
datetime |
Muestra la última vez que se abrió la clave de la base de datos. |
|
key_algorithm |
nvarchar(32) |
Muestra el algoritmo utilizado por la clave. |
|
key_length |
int |
Muestra la longitud de la clave. |
|
encryptor_thumbprint |
varbinary(20) |
Muestra la huella digital del sistema de cifrado. |
|
encryptor_type |
nvarchar(32) |
Describe el sistema de cifrado.
|
|
percent_complete |
real |
Porcentaje completado del cambio de estado del cifrado de la base de datos. Será 0 si hay ningún cambio de estado. |
Permisos
Necesita el permiso VIEW SERVER STATE en el servidor.
Vea también
Referencia
Funciones y vistas de administración dinámica (Transact-SQL)
Funciones y vistas de administración dinámica relacionadas con la seguridad (Transact-SQL)
Opciones de ALTER DATABASE SET (Transact-SQL)
CREATE DATABASE ENCRYPTION KEY (Transact-SQL)
ALTER DATABASE ENCRYPTION KEY (Transact-SQL)
DROP DATABASE ENCRYPTION KEY (Transact-SQL)
Conceptos
Cifrado de datos transparente (TDE)
SQL Server y claves de cifrado de base de datos (motor de base de datos)