Administración de la auditoría de Azure SQL Database mediante API
Se aplica a: Azure SQL Database Azure Synapse Analytics
En este artículo se proporciona información general sobre las distintas API que se usan para administrar la auditoría de Azure SQL Database y Azure Synapse Analytics.
Uso de Azure PowerShell
Cmdlets de PowerShell (incluye compatibilidad con la cláusula WHERE para filtrado adicional) :
- Crear o actualizar la directiva de auditoría de base de datos (Set-AzSqlDatabaseAudit)
- Crear o actualizar la directiva de auditoría de servidor (Set-AzSqlServerAudit)
- Obtener la directiva de auditoría de base de datos (Get-AzSqlDatabaseAudit)
- Obtener la directiva de auditoría de servidor (Get-AzSqlServerAudit)
- Quitar la directiva de auditoría de base de datos (Remove-AzSqlDatabaseAudit)
- Quitar la directiva de auditoría de servidor (Remove-AzSqlServerAudit)
- Crear o actualizar la auditoría para las operaciones de soporte técnico de Microsoft (Set-AzSqlServerMSSupportAudit)
Para ver un script de ejemplo, consulte Configuración de la auditoría y detección de amenazas mediante PowerShell.
Use la API de REST
API REST:
- Create or Update Database Auditing Policy (Creación o actualización de la directiva de auditoría de la base de datos)
- Create or Update Server Auditing Policy (Creación o actualización de la directiva de auditoría del servidor)
- Crear o actualizar la directiva de auditoría de operaciones de soporte técnico de Microsoft
- Get Database Auditing Policy (Obtención de la directiva de auditoría de la base de datos)
- Get Server Auditing Policy (Obtención de la directiva de auditoría del servidor)
Directiva extendida compatible con la cláusula WHERE para filtrado adicional:
- Crear o actualizar la directiva de auditoría de base de datos extendida
- Crear o actualizar la directiva de auditoría de servidor extendida
- Obtener la directiva de auditoría de base de datos extendida
- Obtener la directiva de auditoría de servidor extendida
Uso de CLI de Azure
- Administrar la directiva de auditoría de un servidor
- Administrar la directiva de auditoría de una base de datos
- Administrar la directiva de auditoría de las operaciones de soporte técnico de Microsoft
Utilización de plantillas del Administrador de recursos de Azure
Puede administrar auditorías de Azure SQL Database mediante plantillas de Azure Resource Manager, como se muestra en estos ejemplos:
- Implementación de una instancia de Azure SQL Database con la auditoría habilitada para escribir los registros de auditoría en la cuenta de Azure Blob Storage
- Implementación de una instancia de Azure SQL Database con la auditoría habilitada para escribir los registros de auditoría en Log Analytics
- Implementación de una instancia de Azure SQL Database con la auditoría habilitada para escribir los registros de auditoría en Event Hubs
Nota:
Los ejemplos vinculados se encuentran en un repositorio público externo y se proporcionan "tal cual", sin ninguna garantía y no se admiten en todos los programas o servicios de soporte técnico de Microsoft.