Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Devolve uma tabela que lista classes securáveis que podem ser mapeadas para a class_type coluna no registo de auditoria. Para mais informações sobre a Auditoria SQL Server, consulte Auditoria SQL Server (Motor de Base de Dados).
| Nome da coluna | Tipo de dados | Anulável | Description |
|---|---|---|---|
class_type |
Varchar(2) | Não | O tipo de classe da entidade que foi auditada. Mapeia para o class_type escrito para o registo de auditoria devolvido pela get_audit_file() função. |
class_type_desc |
Nvarchar(35) | Não | O nome da classe do objeto auditado. |
securable_class_desc |
Nvarchar(35) | Yes | A classe securável que corresponde ao class_type que está a ser auditado. Pode ser NULL se não class_type for mapeado para um objeto segurável. Pode ser unido com class_desc em sys.dm_audit_actions. |
Permissions
Esta vista é visível ao público.
Para usar a sys.fn_get_audit_file função, o SQL Server 2019 (15.x) e versões anteriores requerem CONTROL SERVER permissão no servidor, enquanto o SQL Server 2022 (16.x) e versões posteriores requerem VIEW SERVER SECURITY AUDIT permissão no servidor.
Examples
Este exemplo do SQL Server lê um ficheiro de Auditoria armazenado localmente e junta-o à sys.dm_audit_class_type_map visualização.
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 referência
- CRIAR AUDITORIA DE SERVIDOR (Transact-SQL)
- AUDITORIA DO ALTER SERVER (Transact-SQL)
- AUDITORIA DO DROP SERVER (Transact-SQL)
- CRIAR ESPECIFICAÇÃO DE AUDITORIA DO SERVIDOR (Transact-SQL)
- ALTERAR A ESPECIFICAÇÃO DE AUDITORIA DO SERVIDOR (Transact-SQL)
- ELIMINAR A ESPECIFICAÇÃO DE AUDITORIA DO SERVIDOR (Transact-SQL)
- CRIAR ESPECIFICAÇÃO DE AUDITORIA DE BANCO DE DADOS (Transact-SQL)
- ALTERAR ESPECIFICAÇÃO DE AUDITORIA DE BANCO DE DADOS (Transact-SQL)
- DESCARTAR ESPECIFICAÇÃO DE AUDITORIA DE BASE DE DADOS (Transact-SQL)
- ALTERAR AUTORIZAÇÃO (Transact-SQL)
Conteúdo relacionado
- 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 (Especificações de auditoria do banco de dados) (Transact-SQL)
- sys.database_audit_specification_details (Transact-SQL)
- sys.dm_server_audit_status (Transact-SQL)
- sys.dm_audit_class_type_map
- Criar uma Auditoria de Servidor e uma Especificação de Auditoria de Servidor