未经配置的phpMyAdmin很不安全,容易受到***,或者根本无法正常使用,phpMyAdmin有3种授权模式:

cookie: 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面 http: 显示1个windows登录框,输入mysql的用户名和密码,然和进入管理 config: 把mysql用户名和密码直接填入config.inc.php,不显示登录界面,直接进入管理界面 phpMyAdmin的配置文件名为config.inc.php,各版本的config.inc.php修改方法如下:

2.6以前版本:将config.inc.sample.php改为config.inc.php 2.7版本:将config.default.php改为config.inc.php 2.8版本:用配置脚本 ‘/script/setup.php’生成配置文件,生成的文件拷贝下来,手动存为config.inc.php

http://www.ydfzx.com/down_acc.php?id=1815
2.8以上版本提供的配置脚本

一、使用cookie授权模式

将'auth_type'改为'cookie',然后修改'blowfish_secret'用一个任意字符串作为cookie的加密字符串,如果没有加密钥匙,系统会显示"配置文件现在需要绝密的短语密码(blowfish_secret) " ,配置文件如下:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

$cfg['blowfish_secret'] = '44e2f5aece2855.93921574';

修改完毕后,登录窗口入下

http://www.ydfzx.com/down_acc.php?id=1814
http授权模式的web登陆页面
二、使用config授权模式
config需要这几个参数:
$cfg['Servers'][$i]['auth_type'] = 'config';   //授权模式 $cfg['Servers'][$i]['user'] = 'root';         //mysql登陆用户 $cfg['Servers'][$i]['password'] = '12345';    //mysql登陆用户密码
三、用http授权模式
$cfg['Servers'][$i]['auth_type'] = 'http';
http://www.ydfzx.com/down_acc.php?id=1816
http授权模式的登陆窗口
注意事项:如果mysql服务器端采用了4.1以上版本,而客户端连接用的是mysql4.1一下版本,对用户设置密码时注意使用OLD_PASSWORD函数,举例:
mysql > SET PASSWORD = OLD_PASSWORD('12345')
mysql > /G
附录:(以下内容是自己写的)除了上述三种phpmyadmin自带的方法外,还可以使用apache的配置来限制登录,在phpmyadmin目录下放置一个.htaccess文件,指定使用的密码记录文 件。然后用htpasswd来生成密码保存在该密码记录文件中(文件的内容是加密的,使用方法htpasswd /etc/php_passwd username)。
httpd.conf中的内容:phpmyadmin's directory"> AllowOverride AuthConfig
.htaccess文件的内容
authtype basic authuserfile /etc/php_passwd authname information require valid-user
我们可以看到/etc/php_passwd文件中的内容类似这样:
username:2Y2CD6nfJuwL6

转载于:https://blog.51cto.com/shjandphp/695170

phpmyadmin设置登录密码的几种方法相关推荐

  1. 取消计算机用户密码页面,电脑怎么关闭开机密码_电脑开机取消登录密码的两种方法-系统城...

    为了电脑的安全和隐私,很多小伙伴在使用电脑时都会设置开机密码.然而有的用户却觉得在设置后每次开机都很麻烦,想要将其取消,那电脑怎么关闭开机密码呢?对于这一问题,今天小编就来教大家关于电脑开机取消登录密 ...

  2. 计算机无法关闭开机密码,电脑怎么关闭开机密码 电脑开机取消登录密码的两种方法...

    为了电脑的安全和隐私,很多小伙伴在使用电脑时都会设置开机密码.然而有的用户却觉得在设置后每次开机都很麻烦,想要将其取消,那电脑怎么关闭开机密码呢?对于这一问题,今天小编就来教大家关于电脑开机取消登录密 ...

  3. 有关WINDOWS XP登录密码的几种方法

    有关WINDOWS XP登录密码的几种方法 网上关于破解WINDOWS XP登录密码的几种方法很多,但许多根本不行.我现在总结自己试过几种,这几种方法其实均比较菜的,但可行的.WINDOWS XP登录 ...

  4. php怎么配置登录密码,如何给phpmyadmin设置登录密码

    phpMyAdmin直接与MYSQL相连,因此安全性来说非常关键,有的朋友为了图方便,根本没有为phpMyAdmin设置一个登录密码,这样很危险,若这个地址被别人知道,那你的MYSQL就完了. 所以为 ...

  5. mysql怎样设置root密码是多少_mysql设置root密码的几种方法

    方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass ...

  6. PPT文件设置打开密码的两种方法

    PPT文件设置了打开密码加密,可以保护重要文件内容,今天介绍两种加密PPT文件的方法: 第一种: 点击工具栏中的[文件] 然后点击[信息]-[保护演示文稿]-[用密码进行加密] 然后输入密码,就完成了 ...

  7. mysql设置用户密码的方法_mysql设置用户密码的几种方法

    本节我们讨论如何设置mysql用户密码: 首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直 ...

  8. wordpress mysql 密码重置_WordPress忘记密码找回登录密码的四种行之有效的方法

    WordPress忘记密码找回登录密码的四种行之有效的方法 PS:20170214更新,感谢SuperDoge同学提供的方法,登入phpMyAdmin后,先从左边选自己的数据库,然后点上面的 SQL ...

  9. win7 计算机登录ftp 取消保存密码,Win7系统取消登录界面的两种方法(图文)

    本教程小编和大家分享Win7纯净版系统取消登录界面的两种方法,windows7系统设置电脑密码后,即使取消密码,也会出现登录界面 ,每次都要点击用户图标才能进入系统,这样比较麻烦.那么有什么办法可以取 ...

最新文章

  1. SuperMap iDesktop Cross 8C 开源桌面GIS下载与扩展开发
  2. install virtualenv
  3. 数据结构的简单理解(4)
  4. vmos切换安卓版本_安卓之中还能运行安卓!神奇的安卓虚拟机App
  5. jpa 自定义sql if_常用SQL语句大全总结
  6. 通过发声可以把杯子震碎吗?
  7. python吧_python初始与安装 - Python东
  8. CentOS7下搭建SVN服务器
  9. python操作crontab定时任务
  10. cvtColor使用
  11. Masm 如何调试汇编代码
  12. hds linux 识别盘符,HDS HDLM让集群两边认到的盘符一样
  13. VS与VS Code的区别
  14. 阿里云Centos镜像虚拟机安装方法
  15. Velocity模板引擎
  16. 用to_datetime函数实现时间格式的转化
  17. Fio 命令生产环境测试
  18. 计算机丢了文件游戏打不开,你好360检测说我电脑文件缺失现在我电脑里游戏客户端打不开了怎么办...
  19. 高效的使用DOM操作
  20. 全球与中国粉末冶金减摩材料市场发展态势与投资策略分析报告2022-2028年

热门文章

  1. AD设备覆铜与同网络过孔的连接方式
  2. ansible编译安装--操作系统环境Redhat6.4
  3. boost function对象
  4. zen cart 操作-修改
  5. spring+cxf
  6. tomcat错误:The page you tried to access (/manager/login.do) does not exist
  7. Salesforce 小知识:大量“子记录”的处理方法
  8. Eclipse+pydev+手动安装
  9. 基于struts2的文件上传下载
  10. [Windows Server 2012] Discuz X3安全设置