Compartilhar via


sys.dm_audit_actions (Transact-SQL)

Retorna uma linha para cada ação de auditoria que pode ser reportada no log de auditoria e para cada grupo de ação de auditoria que pode ser configurado como parte do SQL Server Audit. Para obter mais informações sobre Auditoria do SQL Server, consulte Auditoria do SQL Server (Mecanismo de Banco de Dados).

Nome da coluna

Tipo de dados

Descrição

action_id

varchar(4)

ID da ação de auditoria. Relacionado ao valor action_id gravado para cada registro de auditoria. Permite valor nulo. É NULL para grupos de auditoria.

action_in_log

bit

Indica se uma ação pode ser gravada em um log de auditoria. Os valores são os seguintes:

  • 1 = Sim

  • 0 = Não

name

sysname

Nome da ação de auditoria ou do grupo de ações de auditoria. Não permite valor nulo.

class_desc

nvarchar(120)

O nome da classe do objeto ao qual a ação de auditoria aplica-se. Pode ser qualquer objeto do escopo Servidor, Banco de dados ou Esquema, mas não inclui objetos Esquema. Não permite valor nulo.

parent_class_desc

nvarchar(120)

Nome da classe pai do objeto descrito por class_desc. Será NULL se class_desc for Servidor.

covering_parent_action_name

nvarchar(120)

Nome da ação de auditoria ou do grupo de auditoria que contém a ação de auditoria descrita nesta linha. É usada para criar uma hierarquia de ações e ações abrangentes. Permite valor nulo.

configuration_level

nvarchar(10)

Indica que a ação ou o grupo de ações especificado nessa linha são configuráveis no nível do Grupo ou da Ação. Será NULL se a ação não for configurável.

containing_group_name

nvarchar(120)

O nome do grupo de auditoria que contém a ação especificada. Será NULL se o valor em name for um grupo.

Permissões

Diretores devem ter permissão SELECT . Por padrão, é concedida a Público.

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão.. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Consulte também

Referência

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)

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.database_ audit_specifications (Transact-SQL)

sys.database_audit_specification_details (Transact-SQL)

sys.dm_server_audit_status (Transact-SQL)

sys.dm_audit_class_type_map (Transact-SQL)

Conceitos

Criar uma auditoria de servidor e uma especificação de auditoria de servidor