Skip to content

MariaDB. Управление доступами к базам данных

Пользователю MariaDB можно открыть доступ к одной или сразу нескольким базам данных на сервере. Доступ всегда выдаётся полныйBeAdmin не разделяет права по операциям (SELECT, INSERT и т. д.): получив доступ, пользователь работает с базой целиком.

Сделать это можно двумя путями: при создании нового пользователя сразу выбрать ему базы или выдать доступ уже существующему пользователю.

Создать пользователя с доступом к базе

Если пользователя ещё нет, создайте его и сразу выберите для него нужные базы — отдельный шаг на выдачу доступа не понадобится.

  1. Откройте модуль MariaDB, перейдите на вкладку «Пользователи» и нажмите «Создать пользователя».
  2. В диалоге «Создать пользователя» заполните поля:
    • «Имя» — используйте латинские символы, цифры и подчёркивания.
    • «Пароль» — не менее 8 символов, включая буквы, цифры и символы; введите свой или, если не хотите придумывать, нажмите кнопку-генератор рядом с полем — пароль сформируется автоматически.
    • «Базы данных» — выпадающий список с мультивыбором: отметьте одну или несколько баз, к которым у пользователя будет доступ. Если нужной базы ещё нет, создайте её кнопкой справа от поля — после создания она сразу окажется выбранной.
  3. Нажмите «Создать».

Пользователь появится на вкладке «Пользователи» с выбранными базами — отдельно выдавать доступ не нужно.

Дать доступ существующему пользователю

  1. На вкладке «Пользователи» найдите нужную строку и нажмите справа иконку с подсказкой «Дать доступ к базам».
  2. В открывшемся диалоге выберите одну или несколько баз. В списке отображаются только те, к которым у пользователя ещё нет доступа.
  3. Нажмите «Сохранить».

Выбранные базы появятся в списке доступов пользователя.

Если в списке нет ни одной базы, в поле выбора появится одно из двух сообщений:

  • «Уже доступны все базы» — у пользователя уже есть доступ ко всем базам на сервере.
  • «Список баз данных пуст» — на сервере ещё нет ни одной базы. Создайте базу той же кнопкой справа от поля — после создания она появится в списке.

Отозвать доступ

Отзыв снимает только доступ — сами базы и их данные остаются на сервере.

  1. В строке пользователя нажмите справа иконку с подсказкой «Отозвать доступ к базам».
  2. В открывшемся диалоге выберите одну или несколько баз. В списке отображаются только те, к которым у пользователя сейчас есть доступ.
  3. Нажмите «Отозвать».

Выбранные базы пропадут из списка доступов пользователя.

Если у пользователя уже не осталось ни одной базы, к которой выдан доступ, в поле выбора появится сообщение «Все доступы отозваны» — отзывать больше нечего.

Полезные ссылки

BeAdmin © 2025. Все права защищены.