Задание пользовательских прав с помощью хранимых процедур

от автора

Создаю хранимую процедуру для создания пользователя. Само создание пользователя проходит нормально, но при попытке задания ему прав вылезает ошибка:

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/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *