Создаю хранимую процедуру для создания пользователя. Само создание пользователя проходит нормально, но при попытке задания ему прав вылезает ошибка:
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 ‘GRANT USAGE ON *.* TO ‘malan1’@’localhost» at line 2
set @new_user_create=CONCAT( 'CREATE USER ''malan1''@''localhost''; GRANT USAGE ON *.* TO ''malan1''@''localhost'';'); PREPARE cu FROM @new_user_create; EXECUTE cu;
Не пойму на что он ругается.
ссылка на оригинал статьи http://habrahabr.ru/post/191518/
Добавить комментарий