DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

S’applique à : SQL Server 2019 (15.x) et versions ultérieures Base de données Azure SQL Azure SQL Managed Instance Azure Synapse Analytics

Supprime les métadonnées de classification de sensibilité d’une ou de plusieurs colonnes de base de données.

Syntaxe

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

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

Arguments

object_name ([schema_name.]table_name.column_name)

Nom de la colonne de base de données à partir de laquelle supprimer la classification. Actuellement, seule la classification de colonne est prise en charge. - schema_name (facultatif) : nom du schéma auquel appartient la colonne classifiée. - table_name : nom du schéma auquel appartient la table classifiée. - column_name : nom de la colonne de base de données contenant la classification à supprimer.

Remarques

  • Plusieurs classifications d’objet peuvent être supprimées avec une seule instruction « DROP SENSITIVITY CLASSIFICATION ».

Autorisations

Requiert une autorisation ALTER ANY SENSITIVITY CLASSIFICATION. La classification ALTER ANY SENSITIVITY CLASSIFICATION est impliquée par l’autorisation de base de données CONTROL, ou par l’autorisation de serveur CONTROL SERVER.

Exemples

R. Supprimer la classification à partir d’une seule colonne

L'exemple de code suivant supprime la classification de la colonne dbo.sales.price.

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price

B. Supprimer la classification de plusieurs colonnes

L'exemple de code suivant supprime la classification des colonnes dbo.sales.price, dbo.sales.discount et SalesLT.Customer.Phone.

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