phpmyadmin 访问被拒绝的真实原因

yipeiwu_com7年前PHP代码库
刚下了下最新版的phpmyadmin
装上后输入用户名root然后点登录 (因为我在本地,所以root没有密码)
结果老是报访问被拒绝的错误
看了下权限的设置没什么问题呀,
网上也没找到好的答案,
与是根踪代码,原来在配置文件里面有句:
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = false;
在libraries/common.inc.php的886行对他进行了验证
如果他是false的话,用户名如果是root用户,则密码不能为空,否则不进行验证,他默认情况下就是flase,把他改成true就行了,
我想这可能是他为了安全着想吧,让人一定设root密码,呵 呵,不过我认为在测试的时候有点不方便,一般本地的root用户都是空的
其衩他可以把提示语句改下,说是你的root密码为空,以当前的安全级别不允许登录
可以到XXX地方把设置改过来,这样可能会明白 些,单一个访问被拒绝太难找原因了!

相关文章

PHP简单装饰器模式实现与用法示例

本文实例讲述了PHP简单装饰器模式实现与用法。分享给大家供大家参考,具体如下: <?php //装饰器模式-在不改变原有类的结构上,对类的功能那个作补充 //武器基类...

PHP内核探索:变量存储与类型使用说明

先回答前面一节的那个问题吧。 复制代码 代码如下:<?php    $foo = 10;    $b...

PHP rawurlencode与urlencode函数的深入分析

问题:2个函数都是针对字符串转义使其适合做文件名。该用哪个?哪个更标准? 结论:rawurlencode遵守是94年国际标准备忘录RFC 1738,urlencode实现的是传统做法,和...

PHP图像处理之imagecreate、imagedestroy函数介绍

使用PHP的GD库处理图像时,必须对画布进行管理。创建画布就是在内存中开辟一块存储区域,以后在PHP中对图像的所有操作都是基于这个图布处理的,图布就是一个图像资源。在PHP中,可以使用i...

php intval函数用法总结

语法: int intval ( $var, $base ) 参数: 此函数接受两个参数,其中一个是必需的,而另一个是可选的。 参数如下所述: $var:这是一个必需参数,用作需要...