Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



MySQL: Как создать пользователя в MySQL

Метки:
Пятница, 21 ноября 2008 г.
Просмотров: 98596
Подписаться на комментарии по RSS

Небольшой пост о том, как создавать из командной строки mysql новую базу данных и нового пользователя mysql с полными правами на только что созданную базу.

mysql -uroot -p
<enter_mysql_root_pass>
CREATE DATABASE <DB_NAME>;
GRANT ALL PRIVILEGES ON <DB_NAME>.* TO 'my_user'@'localhost'
 IDENTIFIED BY 'my_password' WITH GRANT OPTION;

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

GRANT ALL PRIVILEGES ON *.* TO 'my_user'@'localhost'
 IDENTIFIED BY 'my_password' WITH GRANT OPTION;

Доступ к базе для данного пользователя возможен только с localhost. Если вы хотите дать ему доступ к базе с любого хоста, используете % вместо localhost:

GRANT ALL PRIVILEGES ON <DB_NAME>.* TO 'my_user'@'%' 
  IDENTIFIED BY 'my_password' WITH GRANT OPTION;

Выше приведены простые, но часто используемые команды mysql. Для дополнения и использования более сложных команд подпишитесь на мой сайт или читайте документацию к mysql 799.

Постовой

Без проблем зарегистрируем оффшор в Доминике по низким ценам. Имеется выгодное специальное предложение по регистрации готовой компании со всеми документами.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 12

  1. угу , молодец , а вот выйти из базы как ? Если уж взялся за полуфабрикат , не подавай сырым. Спасибо , дали правильный стимул читать официальную документацию .

  2. Перевёртыш | 2009-11-20 в 02:49:51

    Спасибо за инфу! очень помогло smile

  3. Я вхожу через CTRL+C

  4. Чич Марин | 2010-05-14 в 14:43:24
    угу , молодец , а вот выйти из базы как ?

    Не тупим, команда \q рвет конект с мускулом, если нужно просто выбрать другую базу, то используем команду use . А вообще, если взялись заводить пользователей, то хоть минимум ннаучитесь

  5. QUIT;

    учим sql!

  6. Для справки отлично. Вечно синтаксис забываю.

  7. Спасибо!

  8. Спасибо за синтаксис

  9. Павел Дуров | 2012-03-26 в 16:42:06

    это круто пилять я выхожу из мускула выключением компьютера из розетки

  10. ctrl + d - почти из любой оболочки выходит. Где нет - пробуем exit, quit, bye и тд.

    За справку огромное спасибо.

  11. заеbook !

    норм все получилось.

    З.Ы. А Ctrl +C не судьба нажать ?

  12. Спасибо. То, что нужно. Лаконично и понятно.

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)