phpmyadmin 访问被拒绝的真实原因

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

相关文章

PHP header()函数常用方法总结

//定义编码复制代码 代码如下:header( 'Content-Type:text/html;charset=utf-8 ');//Atom复制代码 代码如下:header('Cont...

php获取URL中带#号等特殊符号参数的解决方法

例如下面的PHP代码: 复制代码 代码如下: <?php echo $_GET['key']; ?> 当url为http://test.com/c.php&...

php中实现精确设置session过期时间的方法

大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下session过期时间。 对此,可以在PHP中,设置php.ini,找到s...

php反射类ReflectionClass用法分析

本文实例讲述了php反射类ReflectionClass用法。分享给大家供大家参考,具体如下: 先来看一段代码: /** * @name PHP反射API--利用反射技术实现的插件...

PHP简单数据库操作类实例【支持增删改查及链式操作】

本文实例讲述了PHP简单数据库操作类。分享给大家供大家参考,具体如下: 在进行项目开发时,数据库是必不可少的东西了。但是很多时候却又对数据库SQL语句的繁杂而感到头疼。提供一个我自己使用...