diff --git a/ansible/roles/mariadb/tasks/register.yml b/ansible/roles/mariadb/tasks/register.yml index 68d00bf6c576d9a62b4720557b98eb1b4cc8592d..74894a5af9a3ed59a2c2a86558d49183f39f3396 100644 --- a/ansible/roles/mariadb/tasks/register.yml +++ b/ansible/roles/mariadb/tasks/register.yml @@ -57,7 +57,7 @@ name: "{{ mariadb_backup_database_user }}" password: "{{ mariadb_backup_database_password }}" host: "%" - priv: "*.*:CREATE TABLESPACE,RELOAD,PROCESS,SUPER,LOCK TABLES,REPLICATION CLIENT" + priv: "*.*:CREATE TABLESPACE,RELOAD,PROCESS,SUPER,LOCK TABLES,BINLOG MONITOR" append_privs: True when: - enable_mariabackup | bool diff --git a/ansible/roles/prometheus/tasks/bootstrap.yml b/ansible/roles/prometheus/tasks/bootstrap.yml index 7447eebdfff12a0b91c7d0793949bd8a0f46f597..62420b24f5fe46fc8f7b59bb2fa31d1daa3c02a3 100644 --- a/ansible/roles/prometheus/tasks/bootstrap.yml +++ b/ansible/roles/prometheus/tasks/bootstrap.yml @@ -11,7 +11,7 @@ name: "{{ prometheus_mysql_exporter_database_user }}" password: "{{ prometheus_mysql_exporter_database_password }}" host: "%" - priv: "*.*:PROCESS,REPLICATION CLIENT,SELECT" + priv: "*.*:PROCESS,SLAVE MONITOR,SELECT" append_privs: "yes" run_once: True delegate_to: "{{ groups['prometheus'][0] }}"