第一种方法

xampp下通过修改phpmyadmin访问路径,增强安全性。

1、phpmyadmin 下修改 config.inc.php 添加
$cfg['PmaAbsoluteUri'] = ‘http://localhost/sunMyAdmin’;
其中,sunMyAdmin为修改后的phpmyadmin路径
2、修改 xampp\apache\conf\extra\httpd-xampp.conf
Alias /phpmyadmin “D:/xampp/phpMyAdmin/”  改为
Alias /sunmyadmin “D:/xampp/phpMyAdmin/”
其中,sunMyAdmin为修改后的phpmyadmin路径
其下的directory改为
<Directory “D:/xampp/phpMyAdmin”>
       AllowOverride None
       Order deny,allow
       Deny from all
       Allow from localhost
</Directory>

设置只允许本地访问

第二种方法

未经配置的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

2.8以上版本提供的配置脚本

一、使用cookie授权模式

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

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

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

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

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授权模式的登陆窗口

注意事项:如果mysql服务器端采用了4.1以上版本,而客户端连接用的是mysql4.1一下版本,对用户设置密码时注意使用OLD_PASSWORD函数,举例:

  • mysql > SET PASSWORD = OLD_PASSWORD('12345');
  • mysql > 

转载于:https://www.cnblogs.com/godfreysoft/archive/2012/07/05/2577308.html

phpMyAdmin安全配置相关推荐

  1. IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]

    IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin ...

  2. php找不到phpmyadmin,phpMyAdmin 安装配置方法和问题解决

    phpMyAdmin 安装配置方法和问题解决 更新时间:2009年06月08日 01:32:39   作者: 今天在自己的本本上装好了PHP的环境,于是就下载了个phpadmin来管理数据库.安装过程 ...

  3. mysql如何配置phpmyadmin_如何进行phpmyadmin配置 phpmyadmin快速配置方法【详细介绍】...

    phpmyadmin 配置怎么配置?今天提一下如何配置PHPMyAdmin,因为在开发者,是比较普遍用到的.下面是PHPMyAdmin 快速配置方法. 虽然在本机开发.调试系统时或许并不会用到它,但对 ...

  4. phpmyadmin 安装 配置

    自己的试验成功后,写下! 1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称. 2.配置 ...

  5. phpMyAdmin安装配置

    phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎 ...

  6. phpmyadmin安装配置以及相关问题

    phpmyadmin配置文件: 配置提示:几乎所有的配置参数都在 config.inc.php 文件中. 如果这个文件不存在,您可以在 libraries 目录中找到 config.default.p ...

  7. nginx php phpmyadmin,nginx服务器支持phpmyadmin的配置

    1.首先下载并解压phpmyadmin 下载完成后,解压:unzip phpMyAdmin-4.1.12-all-languages.zip 移动到相应的目录位置,并改成容易访问的名称:mv phpM ...

  8. phpMyAdmin的配置

    环境说明: [root@yunwei-test libraries]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [ro ...

  9. 关于Apache2.4版本的phpMyAdmin的配置

    首先在linux上面安装phpMyAdmin 1,修改/etc/httpd/conf.d/phpMyAdmin.conf里的配置文件(默认) 2,修改的效果如图 然后就根据自己的ip+phpMyAdm ...

最新文章

  1. Android 高级编程【6个实战案例(附源码):刮刮卡、补间动画、逐帧动画、Fragment、RecyclerView、下拉刷新】
  2. Java虚拟机(JVM)参数配置说明
  3. 阿里的离职率真的是互联网大厂里最低的吗?
  4. 达摩院年终预测出炉:2022 十大科技趋势,AI for Science 高居榜首
  5. groovy lambda_Java Lambda流和Groovy Clouse的比较
  6. PHP 继承新增,php类的扩展和继承用法实例
  7. java定时器异常,定时任务异常 高手进
  8. ReedShepp与Dubins path的matlab实现
  9. 【7-4使用inception-v3做各种图像的识别】
  10. java 判断是否包含中文_Java 判断字符串是否包含中文正则表达式
  11. fashion minst
  12. c语言课程设计 工资管理系统
  13. vnc远程访问linux服务器,如何通过 VNC 远程访问 Linux 虚拟机
  14. gp数据库主节点故障导致数据库无法重启报错
  15. QT移植Linux平台
  16. 网络抓包工具Wireshark下载安装使用详细教程
  17. Multiple Instance Detection Network with Online Instance Classifier Refinement
  18. 跟了老板10年被劝退,“忠诚”就换来这个?
  19. c#短信接口代码实现(发短信)
  20. K均值 - 案例实现(python)

热门文章

  1. Oracle-PL/SQL语法基础
  2. 在Python中实现SVM分类
  3. 双向链表的插入和删除算法描述
  4. group by是否会用到索引_平时工作中经常用到的SQL,这些你都知道吗?
  5. python数值型转换字符型_2.6 字符型常量
  6. 学院后勤报修系统php_2020年西航后勤管理服务技能培训
  7. 做网络推广时网站结构要如何进行优化呢?
  8. python word排版_使用Python通过win32 COM实现Word文档的写入与保存方法
  9. 按键精灵脚本 php,HTML_按键精灵 脚本-学习VBS的一个不错的教程,今天我就从总体上对VBS进行介 - phpStudy...
  10. java手机音乐_JAVA类(手机充电、放音乐示例)