【发布时间】:2014-02-14 06:16:31
【问题描述】:
我忘记了root密码,所以用了几种不同的方法来重置,最终奏效了。
现在我无法在 PHPmyAdmin 上创建新数据库,显示“无权限”消息。
所以我尝试使用以下命令再次将所有权限添加到 ROOT:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
然后我得到错误:
#1290 - The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
所以我从 my.ini 中删除了“skip-grant-tables”,然后我的基于 MySQL 的站点停止工作。
我是不是正式捏造了?
【问题讨论】:
-
您是否尝试过运行
FLUSH PRIVILEGES或重新启动您的mysql 服务器。 -
@KristerAndersson 我没有运行 FLUSH PRIVILEGES,但我已经重新启动了。
-
@KristerAndersson 冲洗有效。谢谢,添加为答案,我会选择它。
标签: mysql phpmyadmin xampp