Udostępnij za pośrednictwem


DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Dotyczy: SQL Server 2019 (15.x) i nowsze wersje usługi Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Pomija metadane klasyfikacji poufności z co najmniej jednej kolumny bazy danych.

Składnia

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

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

Argumenty (w programowaniu)

object_name ([schema_name.]table_name.column_name)

Nazwa kolumny bazy danych, z której ma być usunięta klasyfikacja. Obecnie obsługiwana jest tylko klasyfikacja kolumn. - schema_name (opcjonalnie) — jest nazwą schematu, do którego należy niejawna kolumna. - table_name — jest nazwą tabeli, do której należy sklasyfikowana kolumna. - column_name — to nazwa kolumny, z której ma upuścić klasyfikację.

Uwagi

  • Wiele klasyfikacji obiektów można porzucić przy użyciu pojedynczej instrukcji "DROP SENSITIVITY CLASSIFICATION".

Uprawnienia

Wymaga uprawnienia ALTER ANY SENSITIVITY CLASSIFICATION. FUNKCJA ALTER ANY SENSITIVITY CLASSIFICATION (ALTER ANY SENSITIVITY CLASSIFICATION) jest dorozumiana przez kontrolkę uprawnień bazy danych lub przez SERWER KONTROLI uprawnień serwera.

Przykłady

Odp. Usuwanie klasyfikacji z jednej kolumny

Poniższy przykład usuwa klasyfikację z kolumny dbo.sales.price.

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price

B. Usuwanie klasyfikacji z wielu kolumn

Poniższy przykład usuwa klasyfikację z kolumn dbo.sales.price, dbo.sales.discounti SalesLT.Customer.Phone.

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