Delen via


sys.sensitivity_classifications (Transact-SQL)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics-

Retourneert een rij voor elk geclassificeerd item in de database.

Kolomnaam Gegevenstype Beschrijving
klasse int Identificeert de klasse van het item waarop de classificatie bestaat. Heeft altijd de waarde 1 (die een kolom vertegenwoordigt)
class_desc varchar(16) Een beschrijving van de klasse van het item waarop de classificatie bestaat. heeft altijd de waarde OBJECT_OR_COLUMN
major_id int Vertegenwoordigt de id van de tabel die de geclassificeerde kolom bevat, die overeenkomt met sys.all_objects.object_id
minor_id int Vertegenwoordigt de id van de kolom waarop de classificatie bestaat, die overeenkomt met sys.all_columns.column_id
label sysname Het label (door mensen leesbaar) dat is toegewezen voor de gevoeligheidsclassificatie
label_id sysname Een id die is gekoppeld aan het label, dat kan worden gebruikt door een informatiebeveiligingssysteem zoals Azure Information Protection (AIP)
information_type sysname Het informatietype (door mensen leesbaar) dat is toegewezen voor de vertrouwelijkheidsclassificatie
information_type_id sysname Een id die is gekoppeld aan het informatietype, dat kan worden gebruikt door een informatiebeveiligingssysteem zoals Azure Information Protection (AIP)
rang int Een numerieke waarde van de rang:

0 voor GEEN
10 voor LOW
20 voor GEMIDDELD
30 voor HIGH
40 voor KRITIEK
rank_desc sysname Tekstuele weergave van de rang:

GEEN, LAAG, GEMIDDELD, HOOG, KRITIEK

Opmerkingen

  • Deze weergave biedt inzicht in de classificatiestatus van de database. Het kan worden gebruikt voor het beheren van de databaseclassificaties en voor het genereren van rapporten.
  • Momenteel wordt alleen classificatie van databasekolommen ondersteund.

Voorbeelden

Eén. Alle geclassificeerde kolommen en de bijbehorende classificatie weergeven

In het volgende voorbeeld wordt een tabel geretourneerd met de tabelnaam, kolomnaam, label, label, informatietype, informatietype-id, rangschikking en rangbeschrijving voor elke geclassificeerde kolom in de database.

Notitie

Label is een trefwoord voor 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

Machtigingen

Hiervoor is de MACHTIGING VIEW ANY SENSITIVITY CLASSIFICATION vereist.

De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een bepaalde machtiging heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevensvoor meer informatie.

Zie ook

GEVOELIGHEIDSCLASSIFICATIE TOEVOEGEN (Transact-SQL)

DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Aan de slag met SQL Information Protection