DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Şunlar için geçerlidir: SQL Server 2019 (15.x) ve sonraki sürümleri Azure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse Analytics

Bir veya daha fazla veritabanı sütunundaki duyarlılık sınıflandırması meta verilerini bırakır.

Sözdizimi

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

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

Tartışmalar

object_name ([schema_name.]table_name.column_name)

Sınıflandırmanın kaldırılacağı veritabanı sütununun adı. Şu anda yalnızca sütun sınıflandırması desteklenmektedir. - schema_name (isteğe bağlı) - Sınıflandırılmış sütunun ait olduğu şemanın adıdır. - table_name - Sınıflandırılmış sütunun ait olduğu tablonun adıdır. - column_name - Sınıflandırmanın bırakıldığı sütunun adıdır.

Açıklamalar

  • Birden fazla nesne sınıflandırması tek bir 'DROP SENSITIVITY CLASSIFICATION' ifadesi kullanılarak düşürülebilir.

İzinler

HER TÜRLÜ SENSITIVITY CLASSIFICATION DEĞIŞIKLIK izni gerekiyor. ALTER ANY SENSITIVITY CLASSIFICATION , veritabanı izni CONTROL veya sunucu izni CONTROL SERVER tarafından ima edilir.

Örnekler

A. Sınıflandırmayı tek bir sütundan bırakma

Aşağıdaki örnek, sütunundan dbo.sales.pricesınıflandırmayı kaldırır.

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price

B. Sınıflandırmayı birden çok sütundan bırakma

Aşağıdaki örnek, , dbo.sales.priceve dbo.sales.discountsütunlarından SalesLT.Customer.Phonesınıflandırmayı kaldırır.

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