sys.sensitivity_classifications (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse Analytics

Gibt eine Zeile für jedes klassifizierte Element in der Datenbank zurück.

Spaltenname Datentyp BESCHREIBUNG
class int Gibt die Klasse des Elements an, für das die Klassifizierung vorhanden ist. Hat immer den Wert 1 (die Spalte darstellt)
class_desc varchar(16) Eine Beschreibung der Klasse des Elements, für das die Klassifizierung vorhanden ist. wird immer der Wert OBJECT_OR_COLUMN
major_id int Stellt die ID der Tabelle dar, die die klassifizierte Spalte enthält, die mit sys.all_objects.object_id entspricht.
minor_id int Stellt die ID der Spalte dar, in der die Klassifizierung vorhanden ist, entsprechend sys.all_columns.column_id
label sysname Die Bezeichnung (lesbar) für die Vertraulichkeitsklassifizierung
label_id sysname Eine ID, die der Bezeichnung zugeordnet ist, die von einem Information Protection-System wie Azure Information Protection (AIP) verwendet werden kann
information_type sysname Der Für die Vertraulichkeitsklassifizierung zugewiesene Informationstyp (lesbar)
information_type_id sysname Eine ID, die dem Informationstyp zugeordnet ist, der von einem Information Protection-System wie Azure Information Protection (AIP) verwendet werden kann.
rank int Ein numerischer Wert des Rangs:

0 für NONE
10 für NIEDRIG
20 für MITTEL
30 für HIGH
40 für KRITISCH
rank_desc sysname Textdarstellung des Rangs:

NONE, LOW, MEDIUM, HIGH, CRITICAL

Hinweise

  • Diese Ansicht bietet Einblicke in den Klassifizierungsstatus der Datenbank. Sie kann zum Verwalten der Datenbankklassifizierungen sowie zum Generieren von Berichten verwendet werden.
  • Derzeit wird nur die Klassifizierung von Datenbankspalten unterstützt.

Beispiele

A. Auflisten aller klassifizierten Spalten und der entsprechenden Klassifizierung

Im folgenden Beispiel wird eine Tabelle zurückgegeben, in der der Tabellenname, Spaltenname, Bezeichnung, Bezeichnungs-ID, Informationstyp- und Informationstyp-ID, Rang und Rangbeschreibung für jede klassifizierte Spalte in der Datenbank aufgeführt sind.

Hinweis

Bezeichnung ist eine Schlüsselwort (keyword) 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

Berechtigungen

Erfordert die BERECHTIGUNG "ALLE VERTRAULICHKEITSKLASSIFIZIERUNG ANZEIGEN" .

Die Sichtbarkeit der Metadaten in Katalogansichten ist auf sicherungsfähige Elemente beschränkt, die ein Benutzer besitzt oder für die der Benutzer eine Berechtigung erteilt hat. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

ADD SENSITIVITY CLASSIFICATION (Transact-SQL)

DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Azure SQL-Datenbank – Datenermittlung und -klassifizierung