phpmyadmin 访问被拒绝的真实原因
程序员文章站
2022-06-29 16:05:15
刚下了下最新版的phpmyadmin 装上后输入用户名root然后点登录 (因为我在本地,所以root没有密码) 结果老是报访问被拒绝的错误 看了下权限的设置没什么问题呀,...
刚下了下最新版的phpmyadmin
装上后输入用户名root然后点登录 (因为我在本地,所以root没有密码)
结果老是报访问被拒绝的错误
看了下权限的设置没什么问题呀,
网上也没找到好的答案,
与是根踪代码,原来在配置文件里面有句:
$cfg['servers'][$i]['allownopasswordroot'] = false;
在libraries/common.inc.php的886行对他进行了验证
如果他是false的话,用户名如果是root用户,则密码不能为空,否则不进行验证,他默认情况下就是flase,把他改成true就行了,
我想这可能是他为了安全着想吧,让人一定设root密码,呵 呵,不过我认为在测试的时候有点不方便,一般本地的root用户都是空的
其衩他可以把提示语句改下,说是你的root密码为空,以当前的安全级别不允许登录
可以到xxx地方把设置改过来,这样可能会明白 些,单一个访问被拒绝太难找原因了!
装上后输入用户名root然后点登录 (因为我在本地,所以root没有密码)
结果老是报访问被拒绝的错误
看了下权限的设置没什么问题呀,
网上也没找到好的答案,
与是根踪代码,原来在配置文件里面有句:
$cfg['servers'][$i]['allownopasswordroot'] = false;
在libraries/common.inc.php的886行对他进行了验证
如果他是false的话,用户名如果是root用户,则密码不能为空,否则不进行验证,他默认情况下就是flase,把他改成true就行了,
我想这可能是他为了安全着想吧,让人一定设root密码,呵 呵,不过我认为在测试的时候有点不方便,一般本地的root用户都是空的
其衩他可以把提示语句改下,说是你的root密码为空,以当前的安全级别不允许登录
可以到xxx地方把设置改过来,这样可能会明白 些,单一个访问被拒绝太难找原因了!
上一篇: PHP 程序员也要学会使用“异常”
推荐阅读
-
北宋仁宗皇后被废身亡,这背后的真实原因是什么?
-
解决ASP.NET对路径"xxxxx"的访问被拒绝问题
-
警告: 正保存的数据被裁断到 1024 字符。 错误: 拒绝访问注册表路径。
-
为什么IE常常出现拒绝访问 ie拒绝访问的原因及解决方法
-
SQL Server不存在或访问被拒绝问题的解决第1/3页
-
无法删除文件 访问被拒绝的原因以及解决方法图文步骤
-
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005 拒绝访问
-
孟古青被顺治帝废掉的真实原因是什么?因为她奢侈善妒?
-
VS.net VSS时,编译报错:未能向文件“.csproj.FileListAbsolute.txt”写入命令行 对路径 的访问被拒绝。
-
phpmyadmin 访问被拒绝的真实原因