Скажите как при помощи SQL запроса создать нового пользователя ?

alacka
На сайте с 31.03.2008
Offline
154
1489

Скажите как при помощи SQL запроса создать нового пользователя ?

Верста HTML+CSS и натяжка на WordPress Joomla ICQ 460-22-11-69 (или в ЛС)
BS
На сайте с 22.06.2009
Offline
73
#1

Наверно вы имеете ввиду:

GRANT ALL ON имя_бд.* to 'имя_юзера'@'localhost' identified by 'пароль';

При этом добавится пользователь с правами на указанную бд.

alacka
На сайте с 31.03.2008
Offline
154
#2

Что то не работает вот что выдает :

SQL-запрос:

GRANT ALL ON vovsto2_vovsto2 . * TO 'vova'@'localhost' IDENTIFIED BY '229229'

Ответ MySQL: Документация

#1044 - Access denied for user 'vovsto2_vovsto2'@'%' to database 'vovsto2_vovsto2'

N
На сайте с 06.05.2007
Offline
419
#3

нет прав на эту операцию у пользователя, которым вы подключаетесь. значит вам никак не создать.

запрос надо подавать подключившись как root или пользователем, у которого есть привилегия на это.

не забыть потом запустить запрос FLUSH PRIVILEGES

Кнопка вызова админа ()
xenator
На сайте с 19.12.2007
Offline
108
#4
alacka:
Скажите как при помощи SQL запроса создать нового пользователя ?

Написать хостеру, это входит в их обязанности.

BS
На сайте с 22.06.2009
Offline
73
#5
xenator:
Написать хостеру, это входит в их обязанности.

Если это шаред хостинг, то юзер обычно сам себе в панели может добавлять бд, юзеров,

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий