Partilhar via


DROP COLUMN MASTER KEY (Transact-SQL)

Aplica-se a: SQL Server 2016 (13.x) e posterior Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Remove uma chave mestra de banco de dados. Esta é uma operação de metadados.

Convenções de sintaxe de Transact-SQL

Sintaxe

DROP COLUMN MASTER KEY key_name;  

Argumentos

key_name
O nome da chave mestra de coluna.

Comentários

A chave mestra de coluna só pode ser descartada se não houver nenhum valor de chave de criptografia de coluna criptografado com a chave mestra de coluna. Para remover valores de chave de criptografia de coluna, use a instrução DROP COLUMN ENCRYPTION KEY.

Permissões

Exige a permissão ALTER ANY COLUMN MASTER KEY no banco de dados.

Exemplos

a. Removendo uma chave mestra de coluna

O exemplo a seguir remove uma chave mestra de coluna chamada MyCMK.

DROP COLUMN MASTER KEY MyCMK;  
GO  

Consulte Também

CREATE COLUMN MASTER KEY (Transact-SQL)
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
sys.column_master_keys (Transact-SQL)
Always Encrypted
Always Encrypted com enclaves seguros
Visão geral do gerenciamento de chaves do Always Encrypted
Gerenciar chaves para Always Encrypted com enclaves seguros