Dela via


sys.sensitivity_classifications (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Returnerar en rad för varje klassificerat objekt i databasen.

Kolumnnamn Datatyp Beskrivning
klass int Identifierar klassen för det objekt där klassificeringen finns. Kommer alltid att ha värdet 1 (representerar en kolumn)
class_desc varchar(16) En beskrivning av klassen för det objekt där klassificeringen finns. kommer alltid att ha värdet OBJECT_OR_COLUMN
major_id int Representerar ID:t för tabellen som innehåller den klassificerade kolumnen, som motsvarar sys.all_objects.object_id
minor_id int Representerar ID:t för kolumnen där klassificeringen finns, som motsvarar sys.all_columns.column_id
label sysname Etiketten (läsbar för människa) som tilldelats för känslighetsklassificeringen
label_id sysname Ett ID som är associerat med etiketten, som kan användas av ett informationsskyddssystem som Azure Information Protection (AIP)
information_type sysname Den informationstyp (läsbar människa) som tilldelats för känslighetsklassificeringen
information_type_id sysname Ett ID som är associerat med informationstypen, som kan användas av ett informationsskyddssystem som Azure Information Protection (AIP)
rangordning int Ett numeriskt värde för rangordningen:

0 för NONE
10 för LOW
20 för MEDIUM
30 för HIGH
40 för CRITICAL
rank_desc sysname Textrepresentation av rangordningen:

NONE, LOW, MEDIUM, HIGH, CRITICAL

Anmärkningar

  • Den här vyn ger insyn i databasens klassificeringstillstånd. Den kan användas för att hantera databasklassificeringarna och för att generera rapporter.
  • För närvarande stöds endast klassificering av databaskolumner.

Exempel

A. Visa en lista över alla klassificerade kolumner och deras motsvarande klassificering

I följande exempel returneras en tabell som visar tabellnamn, kolumnnamn, etikett, etikett-ID, informationstyp, informationstyp-ID, rangordning och rangbeskrivning för varje klassificerad kolumn i databasen.

Anmärkning

Etikett är ett nyckelord för Azure Synapse Analytics.

SELECT
    SCHEMA_NAME(sys.all_objects.schema_id) as SchemaName,
    sys.all_objects.name AS [TableName], sys.all_columns.name As [ColumnName],
    [Label], [Label_ID], [Information_Type], [Information_Type_ID], [Rank], [Rank_Desc]
FROM
          sys.sensitivity_classifications
left join sys.all_objects on sys.sensitivity_classifications.major_id = sys.all_objects.object_id
left join sys.all_columns on sys.sensitivity_classifications.major_id = sys.all_columns.object_id
                         and sys.sensitivity_classifications.minor_id = sys.all_columns.column_id

Behörigheter

Kräver behörigheten VISA NÅGON KÄNSLIGHETSKLASSIFICERING .

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.

Se även

LÄGG TILL KÄNSLIGHETSKLASSIFICERING (Transact-SQL)

SLÄPP KÄNSLIGHETSKLASSIFICERING (Transact-SQL)

Komma igång med SQL Information Protection