Compartir a través de


sys.column_encryption_key_values (Transact-SQL)

Se aplica a: SQL ServerAzure SQL Database Azure SQL Instancia administrada

Devuelve información sobre los valores cifrados de las claves de cifrado de columnas (CEK) creadas con la instrucción CREATE COLUMN ENCRYPTION KEY o ALTER COLUMN ENCRYPTION KEY (Transact-SQL). Cada fila representa un valor de una CEK, cifrada con una clave maestra de columna (CMK).

Nombre de la columna Tipo de datos Descripción
column_encryption_key_id int Identificador de la CEK en la base de datos.
column_master_key_id int Identificador de la clave maestra de columna que se usó para cifrar el valor de CEK.
encrypted_value varbinary(8000) Valor de CEK cifrado con la CMK especificada en column_master_key_id.
encryption_algorithm_name sysname Nombre de un algoritmo usado para cifrar el valor de CEK.

Nombre del algoritmo de cifrado usado para cifrar el valor. El algoritmo para los proveedores del sistema debe ser RSA_OAEP.

Permisos

Requiere el permiso VIEW ANY COLUMN ENCRYPTION KEY .

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
ALTER COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
CREATE COLUMN MASTER KEY (Transact-SQL)
Vistas de catálogo de seguridad (Transact-SQL)
sys.column_encryption_keys (Transact-SQL)
sys.column_master_keys (Transact-SQL)
sys.columns (Transact-SQL)
Always Encrypted
Always Encrypted con enclaves seguros
Información general de administración de claves de Always Encrypted
Administración de claves para Always Encrypted con enclaves seguros