Aracılığıyla paylaş


sys.sensitivity_classifications (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse Analytics

Veritabanındaki sınıflandırılmış her öğe için bir satır döndürür.

Sütun adı Veri türü Açıklama
sınıf int Sınıflandırmanın bulunduğu öğenin sınıfını tanımlar. Her zaman 1 değerine sahip olur (sütunu temsil eder)
class_desc varchar(16) Sınıflandırmanın bulunduğu öğenin sınıfının açıklaması. her zaman değeri OBJECT_OR_COLUMN
major_id int sys.all_objects.object_id ile karşılık gelen sınıflandırılmış sütunu içeren tablonun kimliğini temsil eder
minor_id int Sys.all_columns.column_id ile karşılık gelen sınıflandırmanın bulunduğu sütunun kimliğini temsil eder
etiket sysname Duyarlılık sınıflandırması için atanan etiket (insan tarafından okunabilir)
label_id sysname Azure Information Protection (AIP) gibi bir bilgi koruma sistemi tarafından kullanılabilen etiketle ilişkilendirilmiş bir kimlik
information_type sysname Duyarlılık sınıflandırması için atanan bilgi türü (insan tarafından okunabilir)
information_type_id sysname Azure Information Protection (AIP) gibi bir bilgi koruma sistemi tarafından kullanılabilen bilgi türüyle ilişkilendirilmiş bir kimlik
sıralama int Derecenin sayısal değeri:

YOK için 0
DÜŞÜK için 10
MEDIUM için 20
YÜKSEK için 30
KRİtİk için 40
rank_desc sysname Derecenin metinsel gösterimi:

YOK, DÜŞÜK, ORTA, YÜKSEK, KRITIK

Açıklamalar

  • Bu görünüm, veritabanının sınıflandırma durumuna görünürlük sağlar. Veritabanı sınıflandırmalarını yönetmek ve rapor oluşturmak için kullanılabilir.
  • Şu anda yalnızca veritabanı sütunlarının sınıflandırması desteklenmektedir.

Örnekler

A. Tüm sınıflandırılmış sütunları ve ilgili sınıflandırmalarını listeleme

Aşağıdaki örnek, veritabanındaki her sınıflandırılmış sütun için tablo adını, sütun adını, etiketi, etiket kimliğini, bilgi türünü, bilgi türü kimliğini, derecesini ve derecelendirme açıklamasını listeleyen bir tablo döndürür.

Uyarı

Etiket, Azure Synapse Analytics için bir anahtar sözcüktür.

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

İzinler

HERHANGİ Bİr DUYARLILIK SıNıFLANDıRMASINI GÖRÜNTÜLE izni gerektirir.

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .

Ayrıca Bkz.

DUYARLıLıK SıNıFLANDıRMASı EKLEME (Transact-SQL)

DROP DUYARLıLıK SıNıFLANDıRMASı (Transact-SQL)

SQL Information Protection'ı kullanmaya başlama