Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Mengembalikan tabel yang mencantumkan kelas yang dapat diamankan yang dapat dipetakan ke class_type kolom dalam log audit. Untuk informasi selengkapnya tentang Audit SQL Server, lihat Audit SQL Server (Mesin Database).
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
class_type |
char(2) | Jenis kelas entitas yang diaudit. Memetakan ke class_type log audit tertulis yang dikembalikan oleh fungsi get_audit_file(). Tidak bisa bernilai null. |
class_type_desc |
nvarchar(120) | Nama kelas objek yang diaudit. Tidak bisa bernilai null. |
securable_class_desc |
nvarchar(120) | Kelas yang dapat diamankan yang memetakan ke class_type yang sedang diaudit.
NULL jika tidak class_type memetakan ke objek yang dapat diamankan. Dapat digabungkan dengan class_desc di sys.dm_audit_actions. |
Izin
Tampilan ini terlihat oleh publik.
Untuk menggunakan fungsi ini sys.fn_get_audit_file , SQL Server 2019 (15.x) dan versi sebelumnya memerlukan CONTROL SERVER izin di server, sedangkan SQL Server 2022 (16.x) dan versi yang lebih baru memerlukan VIEW SERVER SECURITY AUDIT izin di server.
Examples
Contoh SQL Server ini membaca file Audit yang disimpan secara lokal dan menggabungkannya dengan sys.dm_audit_class_type_map tampilan.
SELECT *
FROM sys.fn_get_audit_file('D:\SQLData\Audits\*.sqlaudit', DEFAULT, DEFAULT) AS audit_file
INNER JOIN sys.dm_audit_class_type_map AS dm_audit_class_type_map
ON audit_file.class_type = dm_audit_class_type_map.class_type;
GO
Transact-SQL referensi
- BUAT AUDIT SERVER (Transact-SQL)
- MENGUBAH AUDIT SERVER (Transact-SQL)
- DROP SERVER AUDIT (Transact-SQL)
- MEMBUAT SPESIFIKASI AUDIT SERVER (Transact-SQL)
- UBAH SPESIFIKASI AUDIT SERVER (Transact-SQL)
- SPESIFIKASI AUDIT SERVER DROP (Transact-SQL)
- MEMBUAT SPESIFIKASI AUDIT DATABASE (Transact-SQL)
- UBAH SPESIFIKASI AUDIT DATABASE (Transact-SQL)
- HILANGKAN SPESIFIKASI AUDIT DATABASE (T-SQL)
- ALTER AUTHORIZATION (Transact-SQL)
Konten terkait
- sys.fn_get_audit_file (T-SQL)
- sys.server_audits (T-SQL)
- sys.server_file_audits (T-SQL)
- sys.server_audit_specifications (T-SQL)
- sys.server_audit_specification_details (T-SQL)
- sys.database_audit_specifications (T-SQL)
- sys.database_audit_specification_details (T-SQL)
- sys.dm_server_audit_status (T-SQL)
- sys.dm_audit_class_type_map
- Membuat Audit Server dan Spesifikasi Audit Server