DESCARTAR CLASSIFICAÇÃO DE CONFIDENCIALIDADE (Transact-SQL)

Aplica-se a: SQL Server 2019 (15.x) e versões posteriores Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics

Descarta metadados de classificação de confidencialidade de uma ou mais colunas do banco de dados.

Sintaxe

DROP SENSITIVITY CLASSIFICATION FROM
    <object_name> [, ...n ]

<object_name> ::=
{
    [schema_name.]table_name.column_name
}

Argumentos

object_name ([schema_name.]table_name.column_name)

O nome da coluna do banco de dados da qual remover a classificação. Atualmente, há suporte apenas para a classificação da coluna. - schema_name (opcional) – é o nome do esquema ao qual a coluna classificada pertence. - table_name – é o nome da tabela à qual a coluna classificada pertence. - column_name – é o nome da coluna da qual remover a classificação.

Comentários

  • Várias classificações de objetos podem ser descartadas usando uma única instrução 'DROP SENSITIVITY CLASSIFICATION'.

Permissões

Requer a permissão ALTERAR QUALQUER CLASSIFICAÇÃO DE CONFIDENCIALIDADE. A ALTER ANY SENSITIVITY CLASSIFICATION está implícita na permissão de banco de dados CONTROL ou pelo servidor de permissão CONTROL SERVER.

Exemplos

R. Eliminar classificação de uma única coluna

O exemplo a seguir remove a classificação da coluna dbo.sales.price.

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price

B. Descartar classificação de várias colunas

O exemplo a seguir remove a classificação das colunas dbo.sales.price, dbo.sales.discount, e SalesLT.Customer.Phone.

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price, dbo.sales.discount, SalesLT.Customer.Phone