FreeSource: Software/MySQL

My SQL

Администрирование My SQL

Для всех операций по администрированию требуется знание пароля администратора mysql (обычно пользователь root)... К системной авторизации отношения не имеет.

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

  1. Запустить "Программы / Приложения / Базы данных/MySQLCC
  2. Если запуск происходит первый раз, то необходимо создать «профиль» пользователя(администратора).
Там должно быть всё понятно:

Если все данные введены правильно, то создаётся соединение с My SQL-сервером и отображается список доступных для администрирования (по вашим правам) БД.

Считаем что для действий указанных ниже у вас достаточно прав.

Создание новой базы

Для создания новой БД, необходимо просто нажать правую кнопку мыши на «Базы данных» и выбрать Новая база данных (или через меню действия).

(аналогичная команда в консоли: mysqladmin -u root -p create DBNAME)

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

Выбрать «Управление пользователями/новый пользователь». Справа выбирается БД, для которой настраиваются права (указанные слева).

ВНИМАНИЕ!

Для обычных пользователей (требущих доступа к базе для сайта) достаточно давать только следующие права:

select,insert,update,delete,create,drop,index.alter

По желанию: references,create temporary tables,lock tables,show databases

НЕ НАДО ДАВАТЬ: reload,shutdown,process,file и т.п.

ВНИМАНИЕ!

НЕ ДАВАЙТЕ НИКОМУ «Все привилегии».

Вверху окна вписать: имя пользователя, пароль и хост с которого разрешается доступ.

Обычно хост – это localhost!!! Этого достаточно!

Если пользователю надо иметь ПРЯМОЙ доступ к БД с удалённой мышины, то можно ничего не указывать в поле хост(%).

Ссылки

Страницы, ссылающиеся на данную: SQLite/Сравнение/PostgreSQL

Software/MySQL

Software/postfix