Remediation
From Azure Portalβ
- Login to Azure Portal using https://portal.azure.com.
- Go to
Azure Database for MySQL flexible servers
. - For each database, under
Settings
, clickServer parameters
. - In the filter bar, type
audit_log
. - Set
audit_log_enabled
toON
. - In the drop-down next to
audit_log_events
, checkCONNECTION
. - Click
Save
. - Under
Monitoring
, selectDiagnostic settings
. - Select
+ Add diagnostic setting
. - Provide a diagnostic setting name.
- Under
Categories
, selectMySQL Audit Logs
. - Specify destination details.
- Click
Save
.
It may take up to 10 minutes for the logs to appear in the configured destination.
From Azure CLIβ
Use the below command to set audit_log_events
to CONNECTION
:
az mysql flexible-server parameter set --resource-group <resourceGroup> --server-name <serverName> --name audit_log_events --value CONNECTION
From PowerShellβ
Use the below command to set audit_log_events
to CONNECTION
:
Update-AzMySqlFlexibleServerConfiguration -ResourceGroupName <resourceGroup> -ServerName <serverName> -Name audit_log_events -Value CONNECTION