sys.sensitivity_classifications (SQL bertransaksi)
Berlaku untuk:
SQL Server (semua versi yang didukung)
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Mengembalikan baris untuk setiap item yang diklasifikasikan dalam database.
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
| class | int | Mengidentifikasi kelas item tempat klasifikasi berada. Akan selalu memiliki nilai 1 (mewakili kolom) |
| class_desc | varchar(16) | Deskripsi kelas item tempat klasifikasi berada. akan selalu memiliki nilai OBJECT_OR_COLUMN |
| major_id | int | Mewakili ID tabel yang berisi kolom yang diklasifikasikan, terkait dengan sys.all_objects.object_id |
| minor_id | int | Mewakili ID kolom tempat klasifikasi ada, sesuai dengan sys.all_columns.column_id |
| label | nama sysname | Label (dapat dibaca manusia) yang ditetapkan untuk klasifikasi sensitivitas |
| label_id | nama sysname | ID yang terkait dengan label, yang dapat digunakan oleh sistem perlindungan informasi seperti Perlindungan Informasi Azure (AIP) |
| information_type | nama sysname | Jenis informasi (dapat dibaca manusia) yang ditetapkan untuk klasifikasi sensitivitas |
| information_type_id | nama sysname | ID yang terkait dengan jenis informasi, yang dapat digunakan oleh sistem perlindungan informasi seperti Perlindungan Informasi Azure (AIP) |
| rank | int | Nilai numerik peringkat: 0 untuk NONE 10 untuk LOW 20 untuk MEDIUM 30 untuk HIGH 40 untuk CRITICAL |
| rank_desc | nama sysname | Representasi tekstual peringkat: NONE, LOW, MEDIUM, HIGH, CRITICAL |
Keterangan
- Tampilan ini memberikan visibilitas ke dalam status klasifikasi database. Ini dapat digunakan untuk mengelola klasifikasi database, serta untuk menghasilkan laporan.
- Saat ini hanya klasifikasi kolom database yang didukung.
Contoh
A. Mencantumkan semua kolom yang diklasifikasikan dan klasifikasi terkait
Contoh berikut mengembalikan tabel yang mencantumkan nama tabel, nama kolom, label, ID label, jenis informasi, ID jenis informasi, peringkat, dan deskripsi peringkat untuk setiap kolom yang diklasifikasikan dalam database.
Catatan
Label adalah kata kunci untuk 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
Izin
Memerlukan izin LIHAT KLASIFIKASI SENSITIVITAS APA PUN .
Visibilitas metadata dalam tampilan katalog terbatas pada securable yang dimiliki pengguna atau di mana pengguna telah diberi beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.
Lihat juga
MENAMBAHKAN KLASIFIKASI SENSITIVITAS (SQL Tranact)