更改权限用户名和密码后无法访问phpMyAdmin(ERROR1405)

时间:2015-02-28 08:40:08

标签: php mysql macos phpmyadmin xampp

我在更改权限后似乎无法返回phpMyAdmin,我不断收到以下错误:

  

错误1405

     

MySQL说:文档

     

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

我在mac上使用XAMPP。不确定如何修复这个,任何想法?

1 个答案:

答案 0 :(得分:1)

您必须转到C:\xampp\phpMyAdmin\config.inc.php并编辑该文件。默认文件(未设置任何密码)如下所示。

<?php
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
 * Servers configuration
 */
$i = 0;

/*
 * First server
 */
$i++;

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
  • 如果您记得密码,则可以直接在密码字段中输入密码。
  • 如果您不记得设置任何密码并且仍显示某些值,请将其更改为&#39;&#39;&#39; (空字符串)。
  • 如果此操作无效,请以管理员身份打开命令行界面,然后键入sc delete mysql。这将删除您在mysql中执行的先前设置。
  • 现在重新启动xammp服务器并打开phpMyAdmin。