Перейти к содержимому

Информация

  • Добавлен: Aug 28 2015 04:25 PM
  • Дата обновления: Aug 28 2015 04:27 PM
  • Просмотров: 1082
  • Автор мануала: Steve Dogs
 


* * * * *
0 Рейтинг

Добавление новых пользователей и баз в MySQL [Debian / Linux].

Добавление новых пользователей и баз в MySQL.

Написано SteveDogs on Aug 28 2015 04:25 PM
В этом мануале вы сможете научится создавать пользователей Mysql, создавать базы данных и выдавать на них права.
  • Входим в MySql
mysql -u root -p
< пароль_рута_на_mysql>
  • Создаем в mysql новую базу данных и нового пользователя с правами на нее же.
CREATE DATABASE имя_вашей_новой_базы;
GRANT ALL PRIVILEGES ON имя_вашей_новой_базы.* TO 'новый_пользователь'@'localhost' 
 IDENTIFIED BY 'пароль_для_нового_пользователя' WITH GRANT OPTION;
  • Для того чтобы выставить новому пользователю полные права на все базы данных:
GRANT ALL PRIVILEGES ON *.* TO 'новый_пользователь'@'localhost'
 IDENTIFIED BY 'пароль_для_нового_пользователя' WITH GRANT OPTION;
  • Доступ к базе для данного пользователя возможен только с localhost. Если вы хотите дать ему доступ к базе с любого хоста, используете % вместо localhost:
GRANT ALL PRIVILEGES ON имя_вашей_новой_базы.* TO 'новый_пользователь'@'%' 
  IDENTIFIED BY ''пароль_для_нового_пользователя' WITH GRANT OPTION;
  • Так же не забываем после всех действий сделать:
FLUSH PRIVILEGES;
  • 0
Powered by Tutorials 1.4.2 © 2017, by Michael McCune