允许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 相关文章推荐
使用无限生命期Session的方法
Oct 09 PHP
PHP 和 MySQL 开发的 8 个技巧
Jan 02 PHP
按上下级层次关系输出内容的PHP代码
Jul 17 PHP
五款常用mysql slow log分析工具的比较分析
May 22 PHP
php不写闭合标签的好处
Mar 04 PHP
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
Nov 03 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
Jan 07 PHP
PHP5全版本绕过open_basedir读文件脚本漏洞详细介绍
Jan 20 PHP
php关键字仅替换一次的实现函数
Oct 29 PHP
Paypal实现循环扣款(订阅)功能
Mar 23 PHP
PHP的微信支付接口使用方法讲解
Mar 08 PHP
PHP使用redis位图bitMap 实现签到功能
Oct 08 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
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
显示youtube视频缩略图和Vimeo视频缩略图代码分享
2014/02/13 PHP
php不使用copy()函数复制文件的方法
2015/03/13 PHP
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
JS使用getComputedStyle()方法获取CSS属性值
2014/04/23 Javascript
JS小游戏之象棋暗棋源码详解
2014/09/25 Javascript
angular中使用路由和$location切换视图
2015/01/23 Javascript
js实现简单的验证码
2015/12/25 Javascript
JS常用倒计时代码实例总结
2017/02/07 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
layui表格 返回的数据状态异常的解决方法
2019/09/10 Javascript
js实现聊天对话框
2020/02/08 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
vue使用element-ui实现表单验证
2020/12/13 Vue.js
[01:09:23]KG vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python单元测试框架unittest简明使用实例
2015/04/13 Python
简述Python中的面向对象编程的概念
2015/04/27 Python
Python中运算符"=="和"is"的详解
2016/10/08 Python
python读出当前时间精度到秒的代码
2019/07/05 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
pytorch数据预处理错误的解决
2020/02/20 Python
Python+OpenCV图像处理——实现直线检测
2020/10/23 Python
CSS3控制HTML元素动画效果
2014/02/08 HTML / CSS
Omio美国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/08 全球购物
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
澳大利亚天然护肤品、化妆品和健康产品一站式商店:Nourished Life
2018/12/02 全球购物
前处理组长岗位职责
2014/03/01 职场文书
开学典礼演讲稿
2014/05/23 职场文书
校庆标语集锦
2014/06/25 职场文书
幼儿园小班个人总结
2015/02/12 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
python实现简单的三子棋游戏
2022/04/28 Python