Здравствуйте!
Подскажите пожалуйста, гуру mysql, где тут ошибка, пытаюсь создать юзера mysql для баз с определенным префиксом.
GRANT ALL PRIVILEGES ON 'base\_%' .* TO 'baseroot'@'localhost'
IDENTIFIED BY 'pass';
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''base\_%' .* TO 'baseroot'@'localhost' IDENTIFIED BY 'password'' at line 1
Благодарю!
1. Round - 23 Октября, 2012 - 20:22:06 - перейти к сообщению
2. monoskier - 25 Ноября, 2016 - 12:47:07 - перейти к сообщению
Топикстартеру, думаю, уже не актуально, но кому-нибудь пригодиться.
Все дело в кавычках у имени БД, они должны быть косые:
Все дело в кавычках у имени БД, они должны быть косые:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- GRANT ALL PRIVILEGES ON `base\_%` .* TO 'baseroot'@'localhost'
- IDENTIFIED BY 'pass';