Konfigurera och komma åt Azure Database for MariaDB granskningsloggar i Azure CLI

Du kan konfigurera Azure Database for MariaDB granskningsloggar från Azure CLI.

Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.

Förutsättningar

Så här slutför du den här guiden:

  • Den här artikeln kräver version 2.0 eller senare av Azure CLI. Om du använder Azure Cloud Shell är den senaste versionen redan installerad.

Konfigurera granskningsloggning

Viktigt

Vi rekommenderar att du bara loggar de händelsetyper och användare som krävs för dina granskningsändamål för att säkerställa att serverns prestanda inte påverkas kraftigt.

Aktivera och konfigurera granskningsloggning med hjälp av följande steg:

  1. Aktivera granskningsloggar genom att ange parametern audit_logs_enabled till "ON".

    az mariadb server configuration set --name audit_log_enabled --resource-group myresourcegroup --server mydemoserver --value ON
    
  2. Välj de händelsetyper som ska loggas genom att uppdatera parametern audit_log_events .

    az mariadb server configuration set --name audit_log_events --resource-group myresourcegroup --server mydemoserver --value "ADMIN,CONNECTION"
    
  3. Lägg till alla MariaDB-användare som ska undantas från loggning genom att uppdatera parametern audit_log_exclude_users . Ange användare genom att ange deras MariaDB-användarnamn.

    az mariadb server configuration set --name audit_log_exclude_users --resource-group myresourcegroup --server mydemoserver --value "azure_superuser"
    
  4. Lägg till specifika MariaDB-användare som ska ingå för loggning genom att uppdatera parametern audit_log_include_users . Ange användare genom att ange deras MariaDB-användarnamn.

    az mariadb server configuration set --name audit_log_include_users --resource-group myresourcegroup --server mydemoserver --value "sampleuser"
    

Nästa steg