允许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 相关文章推荐
一个目录遍历函数
Oct 09 PHP
数字转英文
Dec 06 PHP
PHP开发者常犯的10个MySQL错误更正剖析
Jan 30 PHP
PHP的加密方式及原理
Jun 14 PHP
php中Ctype函数用法详解
Dec 09 PHP
浅谈PHP中Stream(流)
Jun 08 PHP
php精确的统计在线人数的方法
Oct 21 PHP
yii实现使用CUploadedFile上传文件的方法
Dec 28 PHP
JSON字符串传到后台PHP处理问题的解决方法
Jun 05 PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
Jul 04 PHP
django中的ajax组件教程详解
Oct 18 PHP
php提高脚本性能的4个技巧
Aug 18 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
谈PHP生成静态页面分析 模板+缓存+写文件
2009/08/17 PHP
php搜索文件程序分享
2015/10/30 PHP
Zend Framework教程之Application和Bootstrap用法详解
2016/03/10 PHP
浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法
2019/10/12 PHP
Javascript的构造函数和constructor属性
2010/01/09 Javascript
javascript动画之圆形运动,环绕鼠标运动作小球
2010/07/20 Javascript
js 与 php 通过json数据进行通讯示例
2014/03/26 Javascript
js 获取input点选按钮的值的方法
2014/04/14 Javascript
javascript中传统事件与现代事件
2015/06/23 Javascript
基于jquery实现的树形菜单效果代码
2015/09/06 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
JS原型与原型链的深入理解
2017/02/15 Javascript
Node.js利用debug模块打印出调试日志的方法
2017/04/25 Javascript
详解angularjs4部署文件过大解决过程
2018/12/05 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
浅析vue中的nextTick
2020/12/28 Vue.js
Python __setattr__、 __getattr__、 __delattr__、__call__用法示例
2015/03/06 Python
详解Python进程间通信之命名管道
2017/08/28 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
python将txt等文件中的数据读为numpy数组的方法
2018/12/22 Python
python实现月食效果实例代码
2019/06/18 Python
Python enumerate函数遍历数据对象组合过程解析
2019/12/11 Python
使用Pandas将inf, nan转化成特定的值
2019/12/19 Python
基于pytorch的lstm参数使用详解
2020/01/14 Python
使用Tensorflow实现可视化中间层和卷积层
2020/01/24 Python
Python写捕鱼达人的游戏实现
2020/03/31 Python
python轮询机制控制led实例
2020/05/03 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
美国最大的珠宝首饰网上商城:Jewelry.com
2016/07/22 全球购物
Java提供了哪些企业应用编程接口
2015/02/13 面试题
应届本科生推荐信范文
2013/12/25 职场文书
舞蹈比赛获奖感言
2014/02/04 职场文书
2015年党员创先争优公开承诺书
2015/04/27 职场文书
餐馆开业致辞
2015/08/01 职场文书
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
2021/04/29 HTML / CSS