Konfigurace protokolů auditu Azure Database for MariaDB a přístup k nim v Azure CLI

Důležité

Azure Database for MariaDB je na cestě vyřazení. Důrazně doporučujeme migrovat do služby Azure Database for MySQL. Další informace o migraci na Azure Database for MySQL najdete v tématu Co se děje se službou Azure Database for MariaDB?.

Protokoly auditu Azure Database for MariaDB můžete nakonfigurovat z Azure CLI.

Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure před tím, než začnete.

Požadavky

K dokončení tohoto průvodce:

  • Potřebujete server Azure Database for MariaDB.
  • Tento článek vyžaduje verzi 2.0 nebo novější azure CLI. Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze.

Konfigurace protokolování auditu

Důležité

V zájmu zajištění co nejnižšího dopadu na výkon vašeho serveru doporučujeme protokolovat pouze typy událostí a uživatele požadované pro účely auditu.

Pomocí následujících kroků povolte a nakonfigurujte protokolování auditu:

  1. Zapněte protokoly auditu nastavením parametru audit_logs_enabled na ZAPNUTO.

    az mariadb server configuration set --name audit_log_enabled --resource-group myresourcegroup --server mydemoserver --value ON
    
  2. Vyberte typy událostí, které se mají protokolovat aktualizací parametru audit_log_events.

    az mariadb server configuration set --name audit_log_events --resource-group myresourcegroup --server mydemoserver --value "ADMIN,CONNECTION"
    
  3. Aktualizujte parametr audit_log_exclude_users přidáním všech uživatelů MariaDB, kteří budou vyloučeni z protokolování. Zadejte uživatele zadáním svého uživatelského jména MariaDB.

    az mariadb server configuration set --name audit_log_exclude_users --resource-group myresourcegroup --server mydemoserver --value "azure_superuser"
    
  4. Aktualizujte parametr audit_log_include_users přidáním všech konkrétních uživatelů MariaDB, kteří se mají zahrnout do protokolování. Zadejte uživatele zadáním svého uživatelského jména MariaDB.

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

Další kroky

  • Další informace o protokolech auditu ve službě Azure Database for MariaDB
  • Informace o konfiguraci protokolů auditu na webu Azure Portal