sys.dm_audit_actions (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Returnerar en rad för varje revisionsåtgärd som kan rapporteras i revisionsloggen och varje revisionsåtgärdsgrupp som kan konfigureras som en del av SQL Server Audit. För mer information om SQL Server Audit, se SQL Server Audit (Database Engine).

Kolumnnamn Datatyp Description
action_id varchar(4) ID av revisionsåtgärden. Relaterat till det action_id värde som skrivs till varje revisionspost. Kan inte vara null. NULL för revisionsgrupper.
action_in_log bit Anger om en åtgärd kan skrivas till en revisionslogg. Värdena är följande:

1 = Ja

0 = Nej
name sysname Namnet på revisionsåtgärden eller åtgärdsgruppen. Är inte nullbar.
class_desc nvarchar(120) Namnet på klassen för objektet som revisionsåtgärden gäller för. Kan vara vilket som helst av Server-, Databas- eller Schema-scope-objekten, men inkluderar inte Schema-objekt. Är inte nullbar.
parent_class_desc nvarchar(120) Namnet på föräldraklassen för objektet som beskrivs av class_desc. Är NULL om class_desc är Server.
covering_parent_action_name nvarchar(120) Namnet på revisionsåtgärden eller revisionsgruppen som innehåller revisionsåtgärden som beskrivs i denna rad. Detta används för att skapa en hierarki av handlingar och täckande åtgärder. Kan inte vara null.
configuration_level nvarchar(10) Indikerar att handlingen eller åtgärdsgruppen som anges i denna rad kan konfigureras på grupp- eller åtgärdsnivå. Är NULL om åtgärden inte är konfigurerbar.
containing_group_name nvarchar(120) Namnet på revisionsgruppen som innehåller den angivna åtgärden. Är NULL om värdet i namnet är en grupp.

Permissions

Denna vy är synlig för allmänheten.

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.

Se även