Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Denetim günlüğündeki sütuna eşlenebilecek güvenlikli sınıfları class_type listeleyen bir tablo döndürür. SQL Server Audit hakkında daha fazla bilgi için SQL Server Audit (Database Engine) sayfasına bakınız.
| Sütun adı | Veri türü | Null olabilir | Description |
|---|---|---|---|
class_type |
varchar(2) | Hayır | Denetlenen kuruluşun sınıf türü. İşlev tarafından class_type döndürülen denetim günlüğüne yazılan ile eşler get_audit_file() . |
class_type_desc |
nvarchar(35) | Hayır | Denetlenen nesnenin sınıfının adı. |
securable_class_desc |
nvarchar(35) | Yes | Denetlenen sınıfa class_type eşleşen güvenli sınıf. güvenli hale getirilebilir bir nesneyle eşlenmiyorsa olabilir NULLclass_type . Birleştirilebilir class_descsys.dm_audit_actions. |
Permissions
Bu görüş halka görünür.
Bu sys.fn_get_audit_file fonksiyonu kullanmak için SQL Server 2019 (15.x) ve önceki sürümler sunucuda izin gerektirirken CONTROL SERVER , SQL Server 2022 (16.x) ve sonraki sürümler sunucuda izin gerektirir VIEW SERVER SECURITY AUDIT .
Examples
Bu SQL Server örneği, yerel olarak depolanan bir Denetim dosyasını okur ve onu görünümle sys.dm_audit_class_type_map birleştirir.
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 referans
- CREATE SERVER AUDIT (Transact-SQL)
- ALTER SERVER AUDIT (Transact-SQL)
- DROP SERVER AUDIT (Transact-SQL)
- CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
- ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
- DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
- CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
- ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
- DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
- ALTER AUTHORIZATION (Transact-SQL)
İlgili içerik
- sys.fn_get_audit_file (Transact-SQL)
- sys.server_audits (Transact-SQL)
- sys.server_file_audits (Transact-SQL) (Sunucu dosya denetimleri)
- sys.server_audit_specifications (Transact-SQL)
- sys.server_audit_specification_details (Transact-SQL) - Sunucu Denetim Özellikleri Detayları
- sys.database_denetim_özellikleri (Transact-SQL)
- sys.veritabanı_denetime_özellikleri_ayrıntıları (Transact-SQL)
- sys.dm_server_audit_status (Transact-SQL)
- sys.dm_audit_class_type_map
- Sunucu Denetimi ve Sunucu Denetim Belirtimi oluşturma