SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 01.02.2012 12:54:43

demiurg
Завсегдатай
Зарегистрирован: 08.05.2011
Сообщений: 46

как создать пользователя на определённую БД?

mysql> GRANT ALL PRIVILEGES ON INFO TO 'testuser'@'%' IDENTIFIED BY 'testpass' WITH GRANT OPTION;
ERROR 1142 (42000): TRIGGER command denied to user 'root'@'127.0.0.1' for table 'info'

Непонятно чего  делать...

Неактивен

 

#2 01.02.2012 13:53:19

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: как создать пользователя на определённую БД?

Сейчас вы пытаетесь дать права на таблицу 'info'. Чтобы дать права на базу нужно писать ON INFO.* TO

Ошибка от того, что пользователь 'root'@'127.0.0.1' (под которым вы выполняете команду) не имеет прав TRIGGER, а вы пытаетесь их дать новому пользователю.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson