Share via


Configurare e accedere ai log di controllo nell'interfaccia della riga di comando di Azure

SI APPLICA A: Database di Azure per MySQL - Server singolo

Importante

Database di Azure per MySQL server singolo si trova nel percorso di ritiro. È consigliabile eseguire l'aggiornamento a Database di Azure per MySQL server flessibile. Per altre informazioni sulla migrazione a Database di Azure per MySQL server flessibile, vedere Che cosa accade a Database di Azure per MySQL server singolo?

È possibile configurare i log di controllo Database di Azure per MySQL dall'interfaccia della riga di comando di Azure.

Prerequisiti

Per eseguire questa guida pratica:

  • È necessario un server Database di Azure per MySQL.
  • Questo articolo richiede la versione 2.0 dell'interfaccia della riga di comando di Azure. Se si usa Azure Cloud Shell, la versione più recente è già installata.

Configurare la registrazione di controllo

Importante

Si consiglia di registrare solo i tipi di evento e gli utenti necessari a scopo di controllo per garantire che le prestazioni del server non siano fortemente interessate.

Abilitare e configurare la registrazione di controllo seguendo questa procedura:

  1. Attivare i log di controllo impostando il parametro audit_logs_enabled su "ON".

    az mysql server configuration set --name audit_log_enabled --resource-group myresourcegroup --server mydemoserver --value ON
    
  2. Selezionare i tipi di evento da registrare aggiornando il parametro audit_log_events .

    az mysql server configuration set --name audit_log_events --resource-group myresourcegroup --server mydemoserver --value "ADMIN,CONNECTION"
    
  3. Aggiungere tutti gli utenti mySQL da escludere dalla registrazione aggiornando il parametro audit_log_exclude_users . Specificare gli utenti specificando il proprio nome utente MySQL.

    az mysql server configuration set --name audit_log_exclude_users --resource-group myresourcegroup --server mydemoserver --value "azure_superuser"
    
  4. Aggiungere qualsiasi utente MySQL specifico da includere per la registrazione aggiornando il parametro audit_log_include_users . Specificare gli utenti specificando il proprio nome utente MySQL.

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

Passaggi successivi

  • Altre informazioni sui log di controllo in Database di Azure per MySQL
  • Informazioni su come configurare i log di controllo nel portale di Azure