Пользователи баз данных

Материал из ISPWiki
Перейти к: навигация, поиск

В разделе "Пользователи баз данных" Вы можете изменить уровень привилегий и пароль, добавить новых пользователей (MySQL). В зависимости от типа базы данных функции по управлению пользователями базы данных могут различаться.

Управление пользователями базы данных MySQL

Модуль «Базы данных»
T-back.png Вернуться на предыдущую страницу
T-bullet.png Просмотр списка пользователей
T-new.png Создание нового пользователя
T-edit.png Редактирование параметров пользователя
T-delete.png Удаление пользователя

Просмотр списка пользователей

  • Имя - имя пользователя баз данных.
  • Привилегии - операции, которые пользователь может осуществлять над базой данных:
P-read.png - пользователь имеет право на выполнение операций чтения, изменения и удаления данных (select, delete, insert, update).
P-write.png - пользователь имеет право на выполнение операций изменения структуры базы данных (create, drop, alter, index).
P-manage.png - пользователь имеет право на выполнение других команд SQL (grant, refer, lock, temp).

Создание нового пользователя

Создание нового пользователя доступно, только если выбрана база данных MySQL. Пользователь PostgreSQL создается одновременно с базой данных.

Чтобы создать нового пользователя базы данных, нажмите кнопку "Создать" и заполните следующую форму:

Модуль «Базы данных»
  • Пользователь - выберите из списка существующего пользователя либо добавьте нового.
  • Имя пользователя - укажите имя нового пользователя базы данных.
  • Пароль - укажите пароль для доступа к базе данных. Пароль не может быть пустым. Не рекомендуется использовать слишком короткие и простые пароли.
  • Подтверждение - повторите пароль, набранный в предыдущем поле.
  • Удалённый доступ - установите флажок, чтобы данный пользователь мог обращаться к своим базам данных с других серверов или рабочих станций. В ином случае пользователю будет разрешен доступ только локальный доступ к базам.
  • Список IP адресов - укажите список IP-адресов, с которых будет доступен доступ к базе данных. Если IP-адрес не указан, то будет разрешен доступ с любого хоста. Вы можете указать один IP-адрес например, 123.45.67.89; диапазон IP-адресов - два корректных адреса, разделённых знаком '-'. Первый адрес должен быть меньше второго. В результате в список добавятся все адреса, входящие в данный диапазон IP-адресов. Например, значение 123.45.67.80-123.45.67.90 добавит в список одиннадцать IP-адресов: 123.45.67.80, 123.45.67.81, 123.45.67.82, ... 123.45.67.89, 123.45.67.90. Либо IP-адреса по маске - значение должно иметь вид IP-адрес/маска, например, 123.45.67.0/24, что добавит в список все адреса от 123.45.67.1 до 123.45.67.254.

Права доступа пользователя к базе данных

  • Доступ к данным - набор SQL команд для работы с данными, которые доступны пользователю при работе с базой данных (SELECT, INSERT, UPDATE, DELETE).
  • Доступ к структуре - набор SQL команд для работы со структурой базы данных, которые доступны пользователю (CREATE, DROP, ALTER, INDEX).
  • Другое - набор прочих SQL команд, которые доступны пользователю при работе с базой данных (GRANT, REFERENCES, LOCK).

Редактирование параметров пользователя

Чтобы изменить параметры существующего пользователя выберите его из списка, нажмите кнопку "Изменить" и выполните редактирование. Форма для редактирования аналогична форме создания нового пользователя базы данных.

Удаление пользователя

Чтобы запретить доступ к базе данных пользователю, выберите его из списка и нажмите кнопку "Удалить". Для предотвращения случайного удаления программа попросит подтвердить или отменить ваши действия. Если в окне подтверждения вы нажмёте "Ок", то выделенным пользователям будет запрещён доступ к базе данных. Если удаляемый пользователь не является пользователем ни одной другой базы, он удаляется совсем.

Управление пользователями базы данных PostgreSQL

Модуль «Базы данных»
T-bullet.png Просмотр списка пользователей
T-edit.png Редактирование параметров пользователя
Модуль «Базы данных»
  • Пользователь - укажите имя пользователя.
  • Пароль - укажите пароль для доступа к базе данных. Пароль не может быть пустым. Не рекомендуется использовать слишком короткие и простые пароли.
  • Подтверждение - повторите пароль, набранный в предыдущем поле.
  • Удалённый доступ - установите флажок, чтобы данный пользователь мог обращаться к своим базам данных с других серверов или рабочих станций. В ином случае пользователю будет разрешен доступ только локальный доступ к базам.
  • Список IP адресов - укажите список IP-адресов, с которых будет доступен доступ к базе данных. Если IP-адрес не указан, то будет разрешен доступ с любого хоста. Вы можете указать один IP-адрес например, 123.45.67.89; диапазон IP-адресов - два корректных адреса, разделённых знаком '-'. Первый адрес должен быть меньше второго. В результате в список добавятся все адреса, входящие в данный диапазон IP-адресов. Например, значение 123.45.67.80-123.45.67.90 добавит в список одиннадцать IP-адресов: 123.45.67.80, 123.45.67.81, 123.45.67.82, ... 123.45.67.89, 123.45.67.90. Либо IP-адреса по маске - значение должно иметь вид IP-адрес/маска, например, 123.45.67.0/24, что добавит в список все адреса от 123.45.67.1 до 123.45.67.254.