diff --git a/ansible/roles/mariadb/tasks/register.yml b/ansible/roles/mariadb/tasks/register.yml index 68d00bf6c5..74894a5af9 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 7447eebdff..62420b24f5 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] }}"