DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse Analytics

Diese Anweisung löscht Metadaten zu Vertraulichkeitsklassifizierungen aus einer oder mehreren Datenbankspalten.

Syntax

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

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

Argumente

object_name ([schema_name.]table_name.column_name)

Der Name der Datenbankspalte, aus der die Klassifizierung entfernt werden soll. Derzeit wird ausschließlich die Spaltenklassifizierung unterstützt. - schema_name (optional) ist der Name des Schemas, zu dem die klassifizierte Spalte gehört. - table_name ist der Name der Tabelle, zu der die klassifizierte Spalte gehört. - column_name ist der Name der Spalte, aus der die Klassifizierung gelöscht werden soll.

Hinweise

  • Mit einer einzelnen DROP SENSITIVITY CLASSIFICATION-Anweisung können mehrere Objektklassifizierungen gelöscht werden.

Berechtigungen

Erfordert die Berechtigung ALTER ANY SENSITIVITY CLASSIFICATION. Die Berechtigung ALTER ANY SENSITIVITY CLASSIFICATION wird von der Datenbankberechtigung CONROL oder der Serverberechtigung CONTROL SERVER impliziert.

Beispiele

A. Löschen einer Klassifizierung aus einer einzelnen Spalte

Im folgenden Beispiel wird die Klassifizierung aus der Spalte dbo.sales.price entfernt.

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price

B. Löschen einer Klassifizierung aus mehreren Spalten

Im folgenden Beispiel wird die Klassifizierung aus den Spalten dbo.sales.price, dbo.sales.discount und SalesLT.Customer.Phone entfernt.

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

Weitere Informationen

ADD SENSITIVITY CLASSIFICATION (Transact-SQL)

sys.sensitivity_classifications (Transact-SQL)

Azure SQL-Datenbank – Datenermittlung und -klassifizierung