Udostępnij za pośrednictwem


sys.sensitivity_classifications (Transact-SQL)

Dotyczy:sql ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Zwraca wiersz dla każdego sklasyfikowanego elementu w bazie danych.

Nazwa kolumny Typ danych Opis
klasa int Określa klasę elementu, na którym istnieje klasyfikacja. Zawsze będzie mieć wartość 1 (reprezentującą kolumnę)
class_desc varchar(16) Opis klasy elementu, na którym istnieje klasyfikacja. zawsze będzie mieć wartość OBJECT_OR_COLUMN
major_id int Reprezentuje identyfikator tabeli zawierającej kolumnę sklasyfikowaną odpowiadającą sys.all_objects.object_id
minor_id int Reprezentuje identyfikator kolumny, na której istnieje klasyfikacja, odpowiadające sys.all_columns.column_id
label nazwa systemu Etykieta (czytelna dla człowieka) przypisana do klasyfikacji poufności
label_id nazwa systemu Identyfikator skojarzony z etykietą, który może być używany przez system ochrony informacji, taki jak Azure Information Protection (AIP)
information_type nazwa systemu Typ informacji (czytelny dla człowieka) przypisany do klasyfikacji poufności
information_type_id nazwa systemu Identyfikator skojarzony z typem informacji, który może być używany przez system ochrony informacji, taki jak Azure Information Protection (AIP)
ranga int Wartość liczbowa rangi:

0 dla BRAK
10 dla NISKICH
20 dla MEDIUM
30 dla HIGH
40 dla KRYTYCZNYCH
rank_desc nazwa systemu Tekstowa reprezentacja rangi:

BRAK, NISKI, ŚREDNI, WYSOKI, KRYTYCZNY

Uwagi

  • Ten widok zapewnia wgląd w stan klasyfikacji bazy danych. Może służyć do zarządzania klasyfikacjami baz danych, a także do generowania raportów.
  • Obecnie obsługiwana jest tylko klasyfikacja kolumn bazy danych.

Przykłady

Odp. Wyświetlanie listy wszystkich sklasyfikowanych kolumn i odpowiadającej im klasyfikacji

Poniższy przykład zwraca tabelę zawierającą nazwę tabeli, nazwę kolumny, etykietę, identyfikator etykiety, typ informacji, identyfikator typu informacji, rangę i opis rangi dla każdej niejawnej kolumny w bazie danych.

Uwaga

Etykieta to słowo kluczowe dla usługi 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

Uprawnienia

Wymaga uprawnienia WYŚWIETL DOWOLNĄ KLASYFIKACJĘ POUFNOŚCI .

Widoczność metadanych w widokach katalogu jest ograniczona do obiektów, których właścicielem jest użytkownik lub w stosunku do których użytkownik ma jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.

Zobacz też

DODAWANIE KLASYFIKACJI POUFNOŚCI (Transact-SQL)

DROP SENSITIVITY CLASSIFICATION (Transact-SQL)

Wprowadzenie do usługi SQL Information Protection