允许phpmyadmin空密码登录的配置方法


Posted in PHP onMay 29, 2011

这是因为默认phpmyadmin空密码登录是被禁止的,如果想要phpmyadmin空密码允许登录,就需要修改phpmyadmin相关配置。

在phpmyadmin3安装配置图解教程一文中,我介绍了phpmyadmin的安装与配置,至于修改phpmyadmin登录密码的界面,我在Mysql修改root密码的命令及方法中已告知,如果想要允许phpmyadmin以空密码方式登录,就要修改libraries/config.default.php配置文件(如果你是以根目录下config.inc.php配安装phpmyadmin的,请一并检查)。

默认phpmyadmin空密码登录是被禁止的,这一行为主要通过配置文件libraries/config.default.php中的两个全局变量控制,即

$cfg['Servers'][$i]['nopassword'] = false; 
$cfg['Servers'][$i]['AllowNoPassword'] = false;

只要修改这两个变量,设定为True,phpmyadmin就会允许以空密码方式登录,即修改libraries/config.default.php中的

$cfg['Servers'][$i]['nopassword'] = true; 
$cfg['Servers'][$i]['AllowNoPassword'] = true;

同时将

$cfg['Servers'][$i]['password'] = '';

设置数据库连接密码设为空密码,即告成功。

注意事项

1、在允许phpmyadmin空密码登录时,往往只修改

$cfg['Servers'][$i]['AllowNoPassword'] = true;

这是不对的,空密码登录phpmyadmin仍然登录不了的,必须以上三个配置变量都修改。

2、在修改完phpmyadmin配置文件config.default.php后,重新以空密码方式登录phpmyadmin有时仍无法登陆,这是因为cookie原因造成的,你需要关闭原有的phpmyadmin登录窗口,重新打开一个新窗口,这时空密码登录就没问题了。

至此允许phpmyadmin以空密码方式登录的配置方法就介绍完了,只要你好好研究phpmyadmin的配置文件config.default.php,就会有很多收获,也能帮助你解决很多问题。

在Mysql修改root密码的命令及方法一文中,我提到了使用phpmyadmin修改Mysql的root密码的方法,但是当你将phpmyadmin登录密码设置为空密码时,尽管你通过Mysql命令行方式可以以空密码进入Mysql,但是当你重新以空密码登录phpmyadmin时却无法登陆,这是因为默认phpmyadmin空密码登录是被禁止的,如果想要phpmyadmin空密码允许登录,就需要修改phpmyadmin相关配置。

在phpmyadmin3安装配置图解教程一文中,我介绍了phpmyadmin的安装与配置,至于修改phpmyadmin登录密码的界面,我在Mysql修改root密码的命令及方法中已告知,如果想要允许phpmyadmin以空密码方式登录,就要修改libraries/config.default.php配置文件(如果你是以根目录下config.inc.php配安装phpmyadmin的,请一并检查)。

默认phpmyadmin空密码登录是被禁止的,这一行为主要通过配置文件libraries/config.default.php中的两个全局变量控制,即

$cfg['Servers'][$i]['nopassword'] = false; 
$cfg['Servers'][$i]['AllowNoPassword'] = false;

只要修改这两个变量,设定为True,phpmyadmin就会允许以空密码方式登录,即修改libraries/config.default.php中的

$cfg['Servers'][$i]['nopassword'] = true; 
$cfg['Servers'][$i]['AllowNoPassword'] = true;

同时将
$cfg['Servers'][$i]['password'] = '';

设置数据库连接密码设为空密码,即告成功。

注意事项

1、在允许phpmyadmin空密码登录时,往往只修改

$cfg['Servers'][$i]['AllowNoPassword'] = true;

这是不对的,空密码登录phpmyadmin仍然登录不了的,必须以上三个配置变量都修改。

2、在修改完phpmyadmin配置文件config.default.php后,重新以空密码方式登录phpmyadmin有时仍无法登陆,这是因为cookie原因造成的,你需要关闭原有的phpmyadmin登录窗口,重新打开一个新窗口,这时空密码登录就没问题了。

至此允许phpmyadmin以空密码方式登录的配置方法就介绍完了,只要你好好研究phpmyadmin的配置文件config.default.php,就会有很多收获,也能帮助你解决很多问题。

PHP 相关文章推荐
PHP模拟SQL Server的两个日期处理函数
Oct 09 PHP
同台服务器使用缓存APC效率高于Memcached的演示代码
Feb 16 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
Jun 21 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
Jan 09 PHP
php绘图之加载外部图片的方法
Jan 24 PHP
php上传文件问题汇总
Jan 30 PHP
php获取网页里所有图片并存入数组的方法
Apr 06 PHP
php动态绑定变量的用法
Jun 16 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
Apr 01 PHP
PHP解析url并得到url参数方法总结
Oct 11 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
Oct 08 PHP
解决在laravel中auth建立时候遇到的问题
Oct 15 PHP
php统计文件大小,以GB、MB、KB、B输出
May 29 #PHP
PHP之数组学习
May 29 #PHP
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
May 29 #PHP
php连接数据库代码应用分析
May 29 #PHP
PHP文件上传原理简单分析
May 29 #PHP
php修改时间格式的代码
May 29 #PHP
PHP第一季视频教程(李炎恢+php100 不断更新)
May 29 #PHP
You might like
10 个经典PHP函数
2013/10/17 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
2014/10/24 PHP
PHP实现简单搜歌的方法
2015/07/28 PHP
PHP通过反射动态加载第三方类和获得类源码的实例
2015/11/27 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
跨浏览器的设置innerHTML方法
2006/09/18 Javascript
Firefox outerHTML实现代码
2009/06/04 Javascript
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果
2011/01/09 Javascript
jquery无法设置checkbox选中即没有变成选中状态
2014/03/27 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
js检测用户输入密码强度
2015/10/22 Javascript
对Js OOP编程 创建对象的一些全面理解
2016/07/26 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
详释JavaScript执行环境与执行栈
2019/04/02 Javascript
今天,小程序正式支持 SVG
2019/04/20 Javascript
vue中node_modules中第三方模块的修改使用详解
2019/05/31 Javascript
vuex管理状态 刷新页面保持不被清空的解决方案
2019/11/11 Javascript
Python的IDEL增加清屏功能实例
2017/06/19 Python
机器学习之KNN算法原理及Python实现方法详解
2018/07/09 Python
详解Python odoo中嵌入html简单的分页功能
2019/05/29 Python
实例详解Python装饰器与闭包
2019/07/29 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
宝拉珍选美国官网:Paula’s Choice美国
2018/01/07 全球购物
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
类如何去实现接口
2013/12/19 面试题
.NET面试10题
2014/02/24 面试题
一些Solaris面试题
2013/03/22 面试题
2014年商场超市庆元旦活动方案
2014/02/14 职场文书
幼儿园招生广告
2014/03/19 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
个人先进事迹材料
2014/12/29 职场文书
Django利用AJAX技术实现博文实时搜索
2021/05/06 Python
nginx中proxy_pass各种用法详解
2021/11/07 Servers
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android
nginx之queue的具体使用
2022/06/28 Servers