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