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