Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :Azure SQL Database
Cet article offre un aperçu des différentes API pour gérer l’audit pour Azure SQL Database.
Utiliser Azure PowerShell
cmdlets 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 d’audit du 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 l’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.
Utiliser l’API REST
API REST :
- Créer ou mettre à jour une stratégie d’audit de base de données
- Créer ou mettre à jour la stratégie d’audit du serveur
- Créer ou mettre à jour la stratégie d’audit des opérations de support Microsoft
- Obtenir la politique d’audit de base de données
- Obtenir la stratégie d’audit du serveur
Prise en charge de la politique é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
Utilisez Azure CLI
- 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 base de données Azure SQL avec l’audit activé pour écrire des journaux d’audit dans le compte de stockage Blob Azure
- Déployer une base de données Azure SQL Database avec l’audit activé pour écrire des journaux d’audit dans Log Analytics
- Déployer Azure SQL Database avec l’audit activé pour écrire des journaux d’audit dans Event Hubs
Note
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.
Audit dans Azure Synapse Analytics
Pour des informations sur la gestion de l’audit en utilisant des API dans Azure Synapse Analytics, voir Gérer l’audit à l’aide d’API.