gpt4 book ai didi

mysql - 单击用户时 phpMyAdmin 没有权限错误

转载 作者:行者123 更新时间:2023-11-29 00:12:44 25 4
gpt4 key购买 nike

我尝试使用 phpMyAdmin 设置 root 密码,现在 phpMyAdmin->Users 显示错误“No Privileges”

背景

刚刚安装了 MYSQL(使用 XAMPP)- 并尝试通过以下方式更改“root”密码phpMyAdmin->用户->root->密码。

现在 phpMyAdmin->Users 显示错误“No Privileges”

如何取回内容并消除错误。

此外 - 也许这没什么,但是当我第一次尝试更改密码时,我按下了“Wong”开始按钮,最后一个按钮,它创建了一个额外的“root”用户。所以我删除了用户。

我的 config.inc.php 文件有:

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

最佳答案

如果您以 root 用户身份登录并更改了 root 用户密码,您需要将新密码告诉 phpMyAdmin,否则您将无法正常登录并会出现“No Privileges”错误:-)

对于 phpMyAdmin,可以使用多种身份验证方法(“auth_types”)。它们在配置文件 config.inc.php 中进行配置,通常有这样一行 $cfg['Servers'][$i]['auth_type'] = 'cookie' ;。可能的选择是“config”,其中用户名和密码被硬编码到配置文件中,以及“cookie”或“http”,其中提示用户在登录时输入用户名和密码。我不知道 XAMPP 是如何做到的,但是因为你有 $cfg['Servers'][$i]['user'] = 'root';$cfg[ 'Servers'][$i]['password'] = ''; 行很可能你的 auth_type 是配置(这些行对其他类型没有意义)。

因此,在这种情况下,只需将您的新密码插入密码字段,而不是像上面发布的那样将其留空。

您可能删除了错误的根用户。通常至少有两个具有不同主机字段的 MySQL 安装;它们用于不同的连接场景(例如,无论您是通过套接字或 tcp 连接,还是从网络上的另一台机器进行连接)。如果碰巧删错了,可能要引用MySQL手册中的说明reset a lost password并重新创建您丢失的用户。

关于mysql - 单击用户时 phpMyAdmin 没有权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24301615/

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