允许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
PHP新手上路(十三)
Oct 09 PHP
PHP判断远程url是否有效的几种方法小结
Oct 08 PHP
一个漂亮的php验证码类(分享)
Aug 06 PHP
PHP对文件进行加锁、解锁实例
Jan 23 PHP
通过php添加xml文档内容的方法
Jan 23 PHP
php curl 获取https请求的2种方法
Apr 27 PHP
php获取系统变量方法小结
May 29 PHP
session 加入redis的实现代码
Jul 15 PHP
Laravel5框架添加自定义辅助函数的方法
Aug 01 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
ThinkPHP6.0如何利用自定义验证规则规范的实现登陆
Dec 16 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.ini修改php上传文件大小限制的方法详解
2013/06/17 PHP
php实现用手机关闭计算机(电脑)的方法
2015/04/22 PHP
PHP连接Nginx服务器并解析Nginx日志的方法
2015/08/16 PHP
自动生成文章摘要的代码[JavaScript 版本]
2007/03/20 Javascript
javascript模仿msgbox提示效果代码
2008/06/10 Javascript
多浏览器支持的右下角浮动窗口
2010/04/01 Javascript
jquery 学习笔记一
2010/04/07 Javascript
Javascript获取窗口(容器)的大小及位置参数列举及简要说明
2012/12/09 Javascript
用JS提交参数创建form表单在FireFox中遇到的问题
2013/01/16 Javascript
动态载入js提高网页打开速度的方法
2014/07/04 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
javascript实现设置、获取和删除Cookie的方法
2015/06/01 Javascript
javascript控制层显示或隐藏的方法
2015/07/22 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
2020/05/30 Javascript
Vue.js鼠标悬浮更换图片功能
2017/05/17 Javascript
vue项目实现github在线预览功能
2018/06/20 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
2019/08/02 Javascript
ionic+html5+API实现双击返回键退出应用
2019/09/17 Javascript
解决Vue @submit 提交后不刷新页面问题
2020/07/18 Javascript
[01:11:35]Liquid vs LGD 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python数组条件过滤filter函数使用示例
2014/07/22 Python
pandas groupby 分组取每组的前几行记录方法
2018/04/20 Python
django项目登录中使用图片验证码的实现方法
2019/08/15 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
2020/02/15 Python
Python enumerate内置库用法解析
2020/02/24 Python
python异步Web框架sanic的实现
2020/04/27 Python
俄罗斯家居用品购物网站:Евродом
2020/11/21 全球购物
大学生实习思想汇报
2014/01/12 职场文书
艺术教育实施方案
2014/05/03 职场文书
2016年第二十届“母亲节暨幸福工程救助贫困母亲活动日”活动总结
2016/04/06 职场文书
CSS实现多个元素在盒子内两端对齐效果
2021/03/30 HTML / CSS
.Net Core导入千万级数据至Mysql的步骤
2021/05/24 MySQL
js Proxy的原理详解
2021/05/25 Javascript
win10识别不了U盘怎么办 win10系统读取U盘失败的解决办法
2022/08/05 数码科技