【发布时间】:2014-08-28 08:33:03
【问题描述】:
我正在尝试向远程 MySQL 用户授予 ALTER TABLE 权限,但是当我执行查询时,它会因错误而中断:“ALTER command denied to user 'remotetest'@'*****' 用于表 'RemoteTest'"
在 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 |
+-------------+-------------+------------+
有人知道出了什么问题吗? 连接已明确建立,用户可以创建和显示表格。
提前致谢。
【问题讨论】:
标签: mysql remote-access alter-table