Mariabackup резервное копирование - учетная запись
- Последнее обновление: 3 Ноября 2023 г.
- Просмотры: 370
- Автор: Админ
Коллеги всем привет.
В сегодняшней статье мы поговорим о том какой пользователь нужен в MariaDB для того чтобы программа Mariabackup могла выполнять резервную копию вашей базы данных. Mariabackup необходимо пройти авторизацию на сервере базы данных, когда выполняется операция резервного копирования.
Имя пользователя может быть абсолютно любое, но не гласно принято называть такого пользователя именем такое же как и называется программа, mariabackup. Пользователь должен быть локальный.
Создаем пользователя:
mariadb> CREATE USER 'mariabackup'@'localhost' IDENTIFIED BY 'Qwerty123';
После того как пользователь mariabackup создан, то теперь ему нужно назначить необходимые права.
Назначаем права:
mariadb> GRANT RELOAD, PROCESS, LOCK TABLES, BINLOG MONITOR, REPLICATION CLIENT ON *.* TO 'mariabackup'@'localhost';
Описания прав:
- RELOAD - дает возможно выполнять команду FLUSH.
- PROCESS - дает возможность просматривать активные процессы, SHOW PROCESSLIST.
- LOCK TABLES - дает возможность блокировать таблицы.
- BINLOG MONITOR - дает возможность просматривать двоичные журналы.
- REPLICATION CLIENT - дает возможность выполнять команду SHOW BINARY LOGS.
После всего что мы сделали теперь мы можем пробовать создать свой первый бекап базы данных MariaDB, о том как это сделать вы можете посмотреть в моей статье Mariabackup резервное копирования и восстановления
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.