0
我想授予远程MySQL用户的ALTER TABLE特权,但是当我执行查询时,它打破了错误:“ALTER命令被拒绝给用户'remotetest'@ '*****'for'RemoteTest''MySQL远程:改变特权授予,但不工作
在ALTER表中创建CREATE TABLE之前,在相同的脚本中这是成功的。
用户“remotetest”被授予mysql用户表中的alter_priv。
授予的特权包括:
mysql> select insert_priv, create_priv, alter_priv from user where user="**********";
+-------------+-------------+------------+
| insert_priv | create_priv | alter_priv |
+-------------+-------------+------------+
| Y | Y | Y |
+-------------+-------------+------------+
任何人有一个线索,有什么不对? 连接已清楚建立,用户可以创建并显示表格。
在此先感谢。
感谢您的回答。我只是尝试设置所有这些权利,它仍然会调用错误。请参阅更新的线索描述。 – 2014-08-28 09:08:15
我发现没有刷新权限。但是,我将您的问题标记为正确,因为它可能会帮助其他人处理相同的情况。您可以添加一条评论,指出需要刷新权限:)谢谢! – 2014-08-28 10:53:35