MariaDB репликация. Создание учетной записи.

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 11
  • Автор: Админ
MariaDB репликация. Создание учетной записи.

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

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

 

Пользователь репликации это такой же пользователь, как и все остальные пользователи в базе данных. Имя учетной записи может быть любое, но есть не гласное правило называть такого пользователя к примеру slave_user либо replicator. Мы же создадим пользователя с именем replication.

mariadb> CREATE USER 'replication'@'%' IDENTIFIED BY 'Qwerty123';

mariadb_user_replication

 

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

mariadb> GRANT REPLICATION SLAVE ON *.* TO 'replication'@'%';

mariadb_user_replication

 

После всего что мы сделали желательно выполнить команду:

mariadb> FLUSH PRIVILEGES;

mariadb_user_replication

Этой командой мы MariaDB говорим чтобы она сбросила кеш-таблиц mysql.user и mysql.priv и заново перечитала эти таблицы.


 

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

 

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

MariaDB как создать пользователя - учетную запись
Как изменить порт MariaDB по умолчанию в Linux
MariaDB восстановление базы из резервной копии - mysql
Как переместить директорию с данными MariaDB