Gerenciar a auditoria do Banco de Dados SQL do Azure usando APIs
Aplica-se a:Banco de DadosSQL do Azure Azure Synapse Analytics
Este artigo fornece uma visão geral das diferentes APIs usadas para gerenciar a Auditoria do Banco de Dados SQL do Azure e o Azure Synapse Analytics.
Utilizar o Azure PowerShell
Cmdlets do PowerShell (incluindo suporte à cláusula WHERE para 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 política de auditoria de banco de dados (Get-AzSqlDatabaseAudit)
- Obter política de auditoria de servidor (Get-AzSqlServerAudit)
- Remover política de auditoria de banco de dados (Remove-AzSqlDatabaseAudit)
- Remover 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, consulte Configurar auditoria e deteção de ameaças usando o PowerShell.
Utilizar a API REST
API REST:
- Criar ou atualizar a política de auditoria de banco de dados
- Criar ou atualizar a política de auditoria do servidor
- Criar ou atualizar a política de auditoria de operações de suporte da Microsoft
- Obter política de auditoria de banco de dados
- Obter Política de Auditoria de Servidor
Política estendida com suporte à cláusula WHERE para filtragem adicional:
- Criar ou atualizar a política de auditoria estendida do banco de dados
- Criar ou atualizar a política de auditoria estendida do servidor
- Obter política de auditoria estendida de banco de dados
- Obter Política de Auditoria Estendida do Servidor
Utilizar 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 de operações de suporte da Microsoft
Utilizar modelos do Azure Resource Manager
Você pode gerenciar a auditoria do Banco de Dados SQL do Azure usando modelos do Azure Resource Manager , conforme mostrado nestes exemplos:
- Implantar um Banco de Dados SQL do Azure com a Auditoria habilitada para gravar logs de auditoria na conta de armazenamento de Blob do Azure
- Implantar um Banco de Dados SQL do Azure com a Auditoria habilitada para gravar logs de auditoria no Log Analytics
- Implantar um Banco de Dados SQL do Azure com a Auditoria habilitada para gravar logs de auditoria em Hubs de Eventos
Nota
Os exemplos vinculados estão em um repositório público externo e são fornecidos "no estado em que se encontram", sem garantia, e não são suportados por nenhum programa/serviço de suporte da Microsoft.