允许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中的Cannot modify header information 问题
Aug 12 PHP
php使用mkdir创建多级目录入门例子
May 10 PHP
采用memcache在web集群中实现session的同步会话
Jul 05 PHP
PHP+MYSQL实现用户的增删改查
Mar 24 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
Mar 25 PHP
PHP处理postfix邮件内容的方法
Jun 16 PHP
php实现登陆模块功能示例
Oct 20 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
Feb 28 PHP
Laravel实现表单提交
May 07 PHP
php表单文件iframe异步上传实例讲解
Jul 26 PHP
PHP crypt()函数的用法讲解
Feb 15 PHP
PHP 超级全局变量相关总结
Jun 30 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
咖啡冲泡指南 咖啡有哪些制作方式 单品咖啡 意式咖啡
2021/03/06 冲泡冲煮
PHP+AJAX实现无刷新注册(带用户名实时检测)
2007/01/02 PHP
php中DOMElement操作xml文档实例演示
2013/03/26 PHP
php中{}大括号是什么意思
2013/12/01 PHP
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
PHP MYSQL简易交互式站点开发
2016/12/27 PHP
javascript showModalDialog 内跳转页面的问题
2010/11/25 Javascript
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
2011/01/06 Javascript
js限制文本框只能输入数字(正则表达式)
2012/07/15 Javascript
AngularJs学习第八篇 过滤器filter创建
2016/06/08 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
2016/11/25 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
使用cropper.js裁剪头像的实例代码
2017/09/29 Javascript
Angular 项目实现国际化的方法
2018/01/08 Javascript
微信小程序使用Promise简化回调
2018/02/06 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
vue 中filter的多种用法
2018/04/26 Javascript
Vue组件创建和传值的方法
2018/08/17 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
vue-cli随机生成port源码的方法
2019/09/02 Javascript
JavaScript进阶(一)变量声明提升实例分析
2020/05/09 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
2020/11/11 Javascript
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
python3.x 将byte转成字符串的方法
2018/07/17 Python
一百多行python代码实现抢票助手
2018/09/25 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
Python 实现两个服务器之间文件的上传方法
2019/02/13 Python
Python3 Tkinter选择路径功能的实现方法
2019/06/14 Python
Sarenza德国:法国最大的时尚鞋和包包网上商店
2019/06/08 全球购物
大门门卫岗位职责
2013/11/30 职场文书
物流仓管员岗位职责
2013/12/04 职场文书
地震捐款倡议书
2014/08/29 职场文书
领导班子遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书