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