访问被localhost拒绝

时间:2014-10-26 01:05:53

标签: php mysql sql phpmyadmin

我正在尝试为我的phpmyadmin设置密码,因为有通知要求我这样做。当我使用sql选项时,我输入了这段代码

`SET PASSWORD FOR root@localhost = PASSWORD('your_root_password`');

当我执行此代码时,它拒绝我访问我的phpmyadmin。

我每次访问localhost / phpmyadmin时都会收到此错误

"#1045 - Access denied for user 'root'@'localhost' (using password: NO)".

任何解决方法?

1 个答案:

答案 0 :(得分:0)

打开" config.inc.php"在你的PMA文件夹上。

添加此行以在登录前提示身份验证

$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* $cfg['Servers'][$i]['user'] = 'root'; */
/* $cfg['Servers'][$i]['password'] = ''; */

或通过此行手动定义您的身份验证

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