Gérer l’audit Azure SQL Database à l’aide d’API
S’applique à : Azure SQL Database Azure Synapse Analytics
Cet article offre une vue d’ensemble des différentes API permettant de gérer l’audit pour Azure SQL Database et Azure Synapse Analytics.
Utilisation d’Azure PowerShell
Applets de commande PowerShell (y compris prise en charge de la clause WHERE pour un filtrage supplémentaire) :
- Créer ou mettre à jour une stratégie d’audit de base de données (Set-AzSqlDatabaseAudit)
- Créer ou mettre à jour une stratégie de serveur (Set-AzSqlServerAudit)
- Obtenir une stratégie d’audit de base de données (Get-AzSqlDatabaseAudit)
- Obtenir une stratégie d’audit de serveur (Get-AzSqlServerAudit)
- Supprimer une stratégie d’audit de base de données (Remove-AzSqlDatabaseAudit)
- Supprimer une stratégie d’audit de serveur (Remove-AzSqlServerAudit)
- Créer ou mettre à jour un audit des opérations de support Microsoft (Set-AzSqlServerMSSupportAudit)
Pour obtenir un exemple de script, consultez Configurer l’audit et la détection des menaces avec PowerShell.
Avec l’API REST
API REST :
- Create or Update Database Auditing Policy
- Create or Update Server Auditing Policy
- Créer ou mettre à jour la stratégie d’audit des opérations de support Microsoft
- Get Database Auditing Policy
- Get Server Auditing Policy
Prise en charge de la stratégie étendue avec la clause WHERE pour un filtrage supplémentaire :
- Créer ou mettre à jour la stratégie d’audit étendue de base de données
- Créer ou mettre à jour la stratégie d’audit étendue de serveur
- Obtenir la stratégie d’audit étendue de base de données
- Obtenir la stratégie d’audit étendue de serveur
Utiliser l’interface de ligne de commande Microsoft Azure
- Gérer la stratégie d’audit d’un serveur
- Gérer la stratégie d’audit d’une base de données
- Gérer la stratégie d’audit des opérations de support Microsoft
Utiliser les modèles Azure Resource Manager
Vous pouvez gérer l’audit Azure SQL Database à l’aide de modèles Azure Resource Manager, comme indiqué dans ces exemples :
- Déployer une instance Azure SQL Database avec l’audit activé pour écrire des journaux d’audit dans le compte de stockage blob Azure
- Déployer une instance Azure SQL Database avec l’audit activé pour écrire des journaux d’audit dans Log Analytics
- Déployer une instance Azure SQL Database avec l’audit activé pour écrire des journaux d’audit dans Event Hubs
Notes
Les exemples liés se trouvent sur un référentiel public externe et sont fournis « en l’état », sans garantie et ne sont pas pris en charge dans n’importe quel service/programme de support Microsoft.