分享方式:


DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

適用於:SQL Server 2019 (15.x) 和更新版本 Azure SQL Database Azure SQL 受控執行個體 Azure Synapse Analytics

卸除來自至一或多個資料庫資料行的敏感度分類中繼資料。

語法

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

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

引數

object_name ([schema_name.]table_name.column_name)

要從中移除分類的資料庫數據行名稱。 目前只支援資料行分類。 - schema_name (選用) - 是分類的資料行所屬的結構描述名稱。 - table_name - 是分類的資料行所屬的資料表名稱。 - column_name - 是要卸除分類的資料行名稱。

備註

  • 多個物件分類可使用單一 'DROP SENSITIVITY CLASSIFICATION' 陳述式來卸除。

權限

需要 ALTER ANY SENSITIVITY CLASSIFICATION 權限。 ALTER ANY SENSITIVITY CLASSIFICATION 是由資料庫權限 CONTROL,或由伺服器權限 CONTROL SERVER 所隱含。

範例

A. 從單一數據行卸除分類

下列範例會從資料欄 dbo.sales.price 中移除分類。

DROP SENSITIVITY CLASSIFICATION FROM
    dbo.sales.price

B. 從多個數據行卸除分類

下列範例會從資料欄 dbo.sales.pricedbo.sales.discountSalesLT.Customer.Phone 中移除分類。

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