我是使用 phpAdmin 的 super 新手,当我创建一个表时它显示:
#1142 - CREATE command denied to user 'id6460855_haochen273'@'2a02:4780:bad:c0de::14' for table 'users'
我尝试使用:
mysql> GRANT
SELECT,
INSERT,
UPDATE,
DELETE,
CREATE,
DROP ON systest.* TO root@'%' IDENTIFIED BY 'root';
查询正常,0 行受影响(0.01 秒)
但我在 phpAdmin 中仍然遇到同样的错误,有什么问题需要我解决吗?
最佳答案
您的查询不太正确。您不是通过 phpmyadmin 的 root 用户,请查看错误代码中的用户。另外,您将密码设置为 root
,也许这就是密码,但我不确定,所以我在声明中澄清了密码的位置。
mysql> GRANT
SELECT,
INSERT,
UPDATE,
DELETE,
CREATE,
DROP ON systest.* TO 'id6460855_haochen273'@'%' IDENTIFIED BY 'PUT A PASSWORD HERE';
关于php - 如何解决MySQL权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51297664/