gpt4 book ai didi

mysql - Wamp 中的 PhpMyAdmin 没有权限

转载 作者:行者123 更新时间:2023-11-29 08:14:16 27 4
gpt4 key购买 nike

我已经尝试解决这个问题有一段时间了,但我可能搞砸了一些事情。我一直在论坛里转悠,但没有任何效果。首先,我忘记了 root 密码,并使用命令 --skip-grant-tables 尝试更改它。我现在可以在 phpmyadmin 上登录 root,密码为空。在 phpmyadmin 上,它显示用户:root@localhost。然后,当我尝试创建新数据库时,只有一个红色 x,并且显示“无权限”。

此外,如果我尝试创建 root 密码,则会收到一条错误消息 - 在用户表中找不到任何匹配的行。

我在论坛上看到说要运行这段代码 从 mysql.user 选择主机、用户、Select_priv
但我得到的是 SELECT 命令被拒绝给用户 ''@'localhost' 表 'user'

感谢您的帮助。

最佳答案

以下命令可用于设置root用户的密码并授予所有权限:

UPDATE mysql.user SET Password=PASSWORD('NewPasswordHere') WHERE User='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost';
FLUSH PRIVILEGES;

将此 SQL 代码放入文本文件中并将其保存在方便的地方。然后,终止 SQL 服务器。打开命令提示符并 cd 到存储 mysql-nt 可执行文件的目录。执行此命令:

mysqld-nt --init-file=sql-file-saved-above.txt

终止刚刚启动的 SQL 进程并正常重新启动服务器,一切都会好的。根据您配置 phpMyAdmin 的方式,如果您保存了 root 密码,则可能需要调整其配置。

关于mysql - Wamp 中的 PhpMyAdmin 没有权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20925487/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com