Freigeben über


DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Gilt für: SQL Server 2019 (15.x) und höhere Versionen Azure SQL-Datenbank Azure SQL Managed Instance Azure 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. Ablegen der 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. Ablegen der 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