我可以使用MYSQL在存储过程中执行GRANT语句

时间:2016-07-13 10:12:41

标签: mysql stored-procedures

我想获取一个表列表,然后将权限授予特定用户以访问这些表。

当我为这个^编写存储过程时,我收到一个奇怪的错误“你的SQL语法有错误;检查与你的MySQL服务器版本相对应的手册,以便在行''''附近使用正确的语法1"

但是如果我用select查询替换GRANT查询,它就会执行ok。我假设存储过程中不允许GRANT语句。那是对的吗。

P.S。我正在使用prepare语句执行grant语句。

0 个答案:

没有答案