Mariabackup резервное копирование - учетная запись

Mariabackup резервное копирование - учетная запись

Коллеги всем привет.

В сегодняшней статье мы поговорим о том какой пользователь нужен в MariaDB для того чтобы программа Mariabackup могла выполнять резервную копию вашей базы данных. Mariabackup необходимо пройти авторизацию на сервере базы данных, когда выполняется операция резервного копирования.

 

Имя пользователя может быть абсолютно любое, но не гласно принято называть такого пользователя именем такое же как и называется программа, mariabackup. Пользователь должен быть локальный.

Создаем пользователя:

mariadb>  CREATE USER 'mariabackup'@'localhost' IDENTIFIED BY 'Qwerty123';

mariadbbackup_user

 

После того как пользователь mariabackup создан, то теперь ему нужно назначить необходимые права.

Назначаем права:

mariadb> GRANT RELOAD, PROCESS, LOCK TABLES, BINLOG MONITOR, REPLICATION CLIENT ON *.* TO 'mariabackup'@'localhost';

mariadbbackup_user

 

Описания прав:

  • RELOAD - дает возможно выполнять команду FLUSH.
  • PROCESS - дает возможность просматривать активные процессы, SHOW PROCESSLIST.
  • LOCK TABLES - дает возможность блокировать таблицы.
  • BINLOG MONITOR - дает возможность просматривать двоичные журналы.
  • REPLICATION CLIENT - дает возможность выполнять команду SHOW BINARY LOGS.

 

После всего что мы сделали теперь мы можем пробовать создать свой первый бекап базы данных MariaDB, о том как это сделать вы можете посмотреть в моей статье Mariabackup резервное копирования и восстановления

 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

MariaDB - ERROR Incorrect definition of table
MariaDB - ERROR Incorrect definition of table
MARIADB
Читать далее
Mariabackup резервное копирование - Сжатие gzip
Mariabackup резервное копирование - Сжатие gzip
MARIADB
Читать далее
Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe
Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe
MARIADB
Читать далее