允许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 相关文章推荐
第十三节--对象串行化
Nov 16 PHP
PHP+Tidy-完美的XHTML纠错+过滤
Apr 10 PHP
php上的memcache和memcached两个pecl库
Mar 29 PHP
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
Jul 01 PHP
phpmail类发送邮件函数代码
Feb 20 PHP
php读取目录所有文件信息dir示例
Mar 18 PHP
50个PHP程序性能优化的方法
Jun 02 PHP
PHP使用redis实现统计缓存mysql压力的方法
Nov 14 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
Dec 14 PHP
PHP使用GD库输出汉字的方法【测试可用】
Nov 10 PHP
Yii2框架实现登陆添加验证码功能示例
Jul 12 PHP
PHP7.0连接DB操作实例分析【基于mysqli】
Sep 26 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
一个简单的自动发送邮件系统(一)
2006/10/09 PHP
Smarty中常用变量操作符汇总
2014/10/27 PHP
CI框架使用composer安装的依赖包步骤与方法分析
2016/11/21 PHP
过虑特殊字符输入的js代码
2010/08/05 Javascript
菜鸟javascript基础整理1
2010/12/06 Javascript
JS 如果改变span标签的是否隐藏属性
2011/10/06 Javascript
你未必知道的JavaScript和CSS交互的5种方法
2014/04/02 Javascript
js实现点击添加一个input节点
2014/12/05 Javascript
JavaScript使用Max函数返回两个数字中较大数的方法
2015/04/06 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
2017/06/11 Javascript
js运算符的一些特殊用法
2018/07/29 Javascript
JavaScript设计模式之模板方法模式原理与用法示例
2018/08/07 Javascript
Vue实现简易购物车页面
2020/12/30 Vue.js
[03:49]DOTA2英雄基础教程 光之守卫
2014/01/14 DOTA
[48:39]Ti4主赛事胜者组第一天 EG vs NEWBEE 2
2014/07/19 DOTA
[57:47]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python中(str,list,tuple)基础知识汇总
2018/02/20 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
2019/02/17 Python
python爬虫爬取笔趣网小说网站过程图解
2019/11/18 Python
python3实现在二叉树中找出和为某一值的所有路径(推荐)
2019/12/26 Python
Python开发之pip安装及使用方法详解
2020/02/21 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
如何用tempfile库创建python进程中的临时文件
2021/01/28 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
苏格兰在线威士忌商店:The Whisky Barrel
2019/05/07 全球购物
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
大学生实习思想汇报
2014/01/12 职场文书
初中生期末评语大全
2014/04/24 职场文书
新学期开学演讲稿
2014/05/24 职场文书
应届大专生自荐书
2014/06/16 职场文书
幼儿园辞职书
2015/02/26 职场文书
初中班主任工作总结2015
2015/05/13 职场文书
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python
python和anaconda的区别
2022/05/06 Python
使用scrapy实现增量式爬取方式
2022/06/21 Python
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers