Anmerkung
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Gibt eine Tabelle zurück, die sichere Klassen auflistet, die auf die Spalte class_type im Audit-Log abgebildet werden können. Weitere Informationen zur SQL Server-Überwachung finden Sie unter SQL Server-Überwachung (Datenbank-Engine).For more information about SQL Server Audit, see SQL Server Audit (Datenbank-Engine).
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
class_type |
char(2) | Der Klassentyp der überwachten Entität. Wird auf das class_type vom get_audit_file()- Funktion zurückgegebene Audit-Log zugeordnet. Lässt keine NULL-Werte zu. |
class_type_desc |
nvarchar(120) | Der Name der Klasse des geprüften Objekts. Lässt keine NULL-Werte zu. |
securable_class_desc |
nvarchar(120) | Die securable Klasse, die auf die geprüfte Klasse class_type abgebildet wird.
NULL wenn das nicht class_type auf ein sicheres Objekt abgebildet wird. Kann mit class_desc in verbunden werden sys.dm_audit_actions. |
Berechtigungen
Diese Ansicht ist für die Öffentlichkeit sichtbar.
Um die sys.fn_get_audit_file Funktion zu nutzen, benötigen CONTROL SERVER SQL Server 2019 (15.x) und frühere Versionen eine Berechtigung für den Server, während SQL Server 2022 (16.x) und spätere Versionen Berechtigungen für den Server benötigen VIEW SERVER SECURITY AUDIT .
Examples
Dieses SQL-Server-Beispiel liest eine lokal gespeicherte Audit-Datei und fügt sie der Ansicht zu sys.dm_audit_class_type_map .
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 Referenz
- SERVER-ÜBERPRÜFUNG ERSTELLEN (Transact-SQL)
- ÄNDERUNGSÜBERPRÜFUNG DES SERVERS (Transact-SQL)
- DROP SERVER AUDIT (Transact-SQL)
- SERVER-ÜBERPRÜFUNGSSPEZIFIKATION ERSTELLEN (Transact-SQL)
- ÄNDERN DER SERVER-PRÜFUNGSSPEZIFIKATION (Transact-SQL)
- DROP SERVER-AUDIT-SPEZIFIKATION (Transact-SQL)
- ERSTELLE DATENBANK-ÜBERWACHUNGSSPEZIFIKATION (Transact-SQL)
- ÄNDERE DATENBANK-PRÜFSPEZIFIKATION (Transact-SQL)
- DROP-DATENBANK-AUDIT-SPEZIFIKATION (Transact-SQL)
- ÄNDERN DER AUTORISIERUNG (Transact-SQL)
Verwandte Inhalte
- sys.fn_get_audit_file (Transact-SQL)
- sys.server_audits (Transact-SQL)
- sys.server_file_audits (Transact-SQL)
- sys.server_audit_specifications (Transact-SQL)
- sys.server_audit_specification_details (Transact-SQL)
- sys.datenbankprüfspezifikationen (Transact-SQL)
- sys.database_audit_specification_details (Transact-SQL)
- sys.dm_server_audit_status (Transact-SQL)
- sys.dm_audit_class_type_map
- Erstellen einer Serverüberwachung und einer Serverüberwachungsspezifikation