sys.dm_audit_actions (Transact-SQL)sys.dm_audit_actions (Transact-SQL)

Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions) JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL Database JaVerwaltete Azure SQL-InstanzAzure SQL Managed InstanceYesVerwaltete Azure SQL-InstanzAzure SQL Managed Instance JaAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse AnalyticsAnwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions) JaAzure SQL-DatenbankAzure SQL DatabaseYesAzure SQL-DatenbankAzure SQL Database JaVerwaltete Azure SQL-InstanzAzure SQL Managed InstanceYesVerwaltete Azure SQL-InstanzAzure SQL Managed Instance JaAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics

Gibt eine Zeile für jede Überwachungsaktion zurück, die im Überwachungsprotokoll festgehalten werden kann, und für jede Überwachungsaktionsgruppe, die als Teil von SQL ServerSQL Server Audit konfiguriert werden kann.Returns a row for every audit action that can be reported in the audit log and every audit action group that can be configured as part of SQL ServerSQL Server Audit. Weitere Informationen zur Überwachung SQL ServerSQL Server finden Sie unter SQL Server Audit (Datenbank-Engine).For more information about SQL ServerSQL Server Audit, see SQL Server Audit (Database Engine).

SpaltennameColumn name DatentypData type BESCHREIBUNGDescription
action_idaction_id varchar(4)varchar(4) ID der Überwachungsaktion.ID of the audit action. Bezieht sich auf den action_id Wert, der in jeden Überwachungsdaten Satz geschrieben wird.Related to the action_id value written to each audit record. Lässt NULL-Werte zu.Is nullable. NULL für Überwachungsgruppen.NULL for audit groups.
action_in_logaction_in_log bitbit Gibt an, ob eine Aktion in ein Überwachungsprotokoll geschrieben werden kann.Indicates whether an action can be written to an audit log. Die Werte lauten:Values are as follows:

1 = Ja1 = Yes

0 = Nein0 = No
namename sysnamesysname Name der Überwachungsaktion oder Überwachungsaktionsgruppe.Name of the audit action or action group. Lässt keine NULL-Werte zu.Is not nullable.
class_descclass_desc nvarchar(120)nvarchar(120) Der Name der Objektklasse, für die die Überwachungsaktion gilt.The name of the class of the object that the audit action applies to. Kann ein beliebiges der Server-, Datenbank- oder Schemabereichsobjekte sein, umfasst jedoch keine Schemaobjekte.Can be any one of the Server, Database, or Schema scope objects, but does not include Schema objects. Lässt keine NULL-Werte zu.Is not nullable.
parent_class_descparent_class_desc nvarchar(120)nvarchar(120) Name der übergeordneten Klasse für das von class_desc beschriebene Objekt.Name of the parent class for the object described by class_desc. Ist NULL, wenn class_desc der Server ist.Is NULL if the class_desc is Server.
covering_parent_action_namecovering_parent_action_name nvarchar(120)nvarchar(120) Name der Überwachungsaktion oder Überwachungsgruppe, welche die in dieser Zeile beschriebene Überwachungsaktion enthält.Name of the audit action or audit group that contains the audit action described in this row. Dies wird verwendet, um eine Hierarchie von Aktionen und Aktionen zur Notfallwiederherstellung zu erstellen.This is used to create a hierarchy of actions and covering actions. Lässt NULL-Werte zu.Is nullable.
configuration_levelconfiguration_level nvarchar (10)nvarchar(10) Zeigt an, dass die in dieser Zeile angegebene Aktion oder Aktionsgruppe auf Gruppen- oder Aktionsebene konfigurierbar ist.Indicates that the action or action group specified in this row is configurable at the Group or Action level. Ist NULL, wenn die Aktion nicht konfigurierbar ist.Is NULL if the action is not configurable.
containing_group_namecontaining_group_name nvarchar(120)nvarchar(120) Der Name der Überwachungsgruppe, die die angegebene Aktion enthält.The name of the audit group that contains the specified action. Ist NULL, wenn der Wert von name eine Gruppe ist.Is NULL if the value in name is a group.

BerechtigungenPermissions

Diese Ansicht ist für die öffentliche sichtbar.This view is visible to the public.

Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission... Weitere Informationen finden Sie unter Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

Siehe auchSee Also

CREATE SERVER AUDIT (Transact-SQL) CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL) ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL) DROP SERVER AUDIT (Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION (Transact-SQL) CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION (Transact-SQL) ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT SPECIFICATION (Transact-SQL) DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL) CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL) ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION (Transact-SQL) DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL) ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (Transact-SQL) sys.fn_get_audit_file (Transact-SQL)
sys.server_audits (Transact-SQL) sys.server_audits (Transact-SQL)
sys.server_file_audits (Transact-SQL) sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications (Transact-SQL) sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details (Transact-SQL) sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications (Transact-SQL) sys.database_audit_specifications (Transact-SQL)
sys.database_audit_specification_details (Transact-SQL) sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status (Transact-SQL) sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_class_type_map (Transact-SQL) sys.dm_audit_class_type_map (Transact-SQL)
Erstellen einer Serverüberwachung und einer ServerüberwachungsspezifikationCreate a Server Audit and Server Audit Specification