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:
|
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