Comparteix a través de


DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Se aplica a: SQL Server 2019 (15.x) y versiones posteriores Base de datos de Azure SQL Azure SQL Managed Instance Azure Synapse Analytics

Quita los metadatos de la clasificación de confidencialidad de una o varias columnas de base de datos.

Sintaxis

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

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

Argumentos

object_name ([schema_name.]table_name.column_name)

Nombre de la columna de base de datos de la que se va a quitar la clasificación. Actualmente solo se admite la clasificación de columnas. - schema_name (opcional): es el nombre del esquema al que pertenece la columna clasificada. - table_name: es el nombre de la tabla a la que pertenece la columna clasificada. - column_name: es el nombre de la columna de la que se va a quitar la clasificación.

Observaciones

  • Se pueden quitar varias clasificaciones de objetos con una sola instrucción "DROP SENSITIVITY CLASSIFICATION".

Permisos

Requiere el permiso ALTER ANY SENSITIVITY CLASSIFICATION. ALTER ANY SENSITIVITY CLASSIFICATION está implícito en el control de permiso de base de datos ALTER, o en el permiso de servidor CONTROL SERVER.

Ejemplos

A Eliminación de la clasificación de una sola columna

En este ejemplo se quita la clasificación de la columna dbo.sales.price.

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price

B. Eliminación de la clasificación de varias columnas

En este ejemplo se quita la clasificación de las columnas dbo.sales.price, dbo.sales.discount ySalesLT.Customer.Phone.

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