Gerenciar auditoria do Banco de Dados SQL do Azure usando APIs
Aplica-se a: Banco de Dados SQL do Azure Azure Synapse Analytics
Este artigo fornece uma visão geral das diferentes APIs usadas para gerenciar a Auditoria para o Banco de Dados SQL do Azure e o Azure Synapse Analytics.
Usar PowerShell do Azure
Cmdlets do PowerShell (incluindo suporte para a cláusula WHERE da filtragem adicional) :
- Criar ou atualizar a política de auditoria de banco de dados (Set-AzSqlDatabaseAudit)
- Criar ou atualizar a política de auditoria do servidor (Set-AzSqlServerAudit)
- Obter a política de auditoria do banco de dados (Get-AzSqlDatabaseAudit)
- Obter a política de auditoria do servidor (Get-AzSqlServerAudit)
- Remover a política de auditoria do banco de dados (Remove-AzSqlDatabaseAudit)
- Remover a política de auditoria do servidor (Remove-AzSqlServerAudit)
- Criar ou atualizar auditoria para operações de suporte da Microsoft (Set-AzSqlServerMSSupportAudit)
Para obter um exemplo de script, confira Configurar a auditoria e a detecção de ameaças usando o PowerShell.
Usar a API REST
API REST:
- Create or Update Database Auditing Policy (Criar ou atualizar a política de auditoria de tabela do banco de dados)
- Create or Update Server Auditing Policy (Criar ou atualizar a política de auditoria de tabela do servidor)
- Criar ou atualizar a política de auditoria de operações de suporte da Microsoft
- Get Database Auditing Policy (Obter a política de auditoria do banco de dados)
- Get Server Auditing Policy (Obter a política de auditoria do servidor)
Diretiva estendida com suporte em que a cláusula de filtragem adicional:
- Criar ou atualizar a política de auditoria de banco de dados estendida
- Criar ou Atualizar a política de auditoria de servidor estendida
- Obter a política de auditoria de bando de dados estendida
- Obter a política de auditoria de servidor estendida
Usar a CLI do Azure
- Gerenciar a política de auditoria de um servidor
- Gerenciar a política de auditoria de um banco de dados
- Gerenciar a política de auditoria das operações de suporte da Microsoft
Usar modelos do Gerenciador de Recursos do Azure
Você pode gerenciar a auditoria de Banco de Dados SQL do Azure usando os modelos do Azure Resource Manager, de acordo com estes exemplos:
- Implantar um Banco de Dados SQL do Azure com auditoria habilitada para gravar logs de auditoria para a conta de armazenamento de Blobs do Azure
- Implantar um Banco de Dados SQL do Azure com auditoria habilitada para gravar logs de auditoria no Log Analytics
- Implantar um Banco de Dados SQL do Azure com auditoria habilitada para gravar logs de auditoria no Hubs de Eventos
Observação
Os exemplos vinculados estão em um repositório público externo e são fornecidos “no estado em que se encontram”, sem garantias e não têm suporte de nenhum programa/serviço de suporte da Microsoft.