DROP COLUMN MASTER KEY (Transact-SQL)

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores de Azure SQL DatabaseAzure SQL Managed Instance

Quita una clave maestra de columna de una base de datos. Se trata de una operación de metadatos.

Convenciones de sintaxis de Transact-SQL

Sintaxis

DROP COLUMN MASTER KEY key_name;  

Argumentos

key_name
El nombre de la clave maestra de columna.

Observaciones

La clave maestra de columna solo se puede quitar si no hay valores clave de cifrado de columna cifrados con la clave maestra de columna. Para eliminar valores clave de cifrado en columnas, utiliza la DROP COLUMN ENCRYPTION KEY sentencia.

Permisos

Requiere ALTERAR CUALQUIER COLUMN MASTER KEY permiso en la base de datos.

Ejemplos

A. Quitar una clave maestra de columna

En el ejemplo siguiente se quita una clave maestra de columna denominada MyCMK.

DROP COLUMN MASTER KEY MyCMK;  
GO  

Consulte también

CREATE COLUMN MASTER KEY (Transact-SQL)
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
sys.column_master_keys (Transact-SQL)
Siempre cifrado
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