我在config.sample.inc.php中更改了配置详细信息。我仍然在phpmyadmin中收到错误

时间:2014-01-15 11:00:05

标签: phpmyadmin

我的用户名和密码为“root”。我使用过Xampp服务器。 我收到此错误

  

1045 - 用户'root'@'localhost'拒绝访问(使用密码:NO)

     

配置中定义的controluser连接失败。

     

phpMyAdmin尝试连接到MySQL服务器,服务器拒绝连接。您应该检查配置中的主机,用户名和密码,并确保它们对应于MySQL服务器管理员提供的信息

配置详情:

$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';

1 个答案:

答案 0 :(得分:0)

该错误消息与您发布的配置文件不一致 - 它表示控制用户的连接失败,但您尚未粘贴控制用户线。通常(如果您没有使用书签,用户配置或更改跟踪等高级功能),则无需定义controluser或controlpass。尝试从配置文件中省略这两行,看看是否有帮助。

此外,使用cookie的默认auth_type,您也不需要用户或密码行。