phpMyAdmin 的配置
来源:互联网 发布:js前端面试题单选题 编辑:程序博客网 时间:2024/05/16 12:48
phpMyAdmin 是使用 PHP 编写的一个 MySQL 系统管理软件 , 可通过 Web 形式直接管理 MySQL 数据 .
phpMyAdmin 的身份验证模式有两种配置方案 . 第一种是 HTTP 或 Cookie 身份验证模式 . 在该模式下 , 必须输入用户和密码才能使用 phpMyAdmin 程序 . 该做法有两种好处 : 首先 , 因为数据库的密码没有出现在 phpMyAdmin 的配置文件 config.inc.php 里 , 所以身份验证的过程更加安全 ; 其次 , 允许以不同的用户身份对数据库进行管理 . 第二种是 config 身份验证模式 , 该模式下 , 密码以明文形式保存在 phpMyAdmin 的配置文件 config.inc.php 里 . 只需要将用户名和密码写入其中 , 在登录数据库时就不会提示输入用户名和密码了 .
1. HTTP 身份验证模式
默认情况下 , phpMyAdmin 使用的就是 HTTP 身份验证模式 .
其验证模式在 config.inc.php 中的具体内容如下 :
$cfg['Servers'][$i]['auth_type'] = 'http';
2. Cookie 身份验证模式
Cookie 身份验证模式是 HTTP 身份验证模式的补充 . 在不能使用 HTTP 身份验证模式的时候都可以使用它 . Cookie 身份验证模式要求用户必须允许来自 phpMyAdmin 的 Cookie 进入自己的计算机(即浏览器需要开启客户端的 Cookie 功能).
要使用 Cookie 身份验证模式 , 还必须向 blowfish_secret 参数提供一个任意的字符串 , 其目的是为了在登录时将用户和密码存储在客户端的 Cookie 之前 , 用该这字符串对它们进行加密 .
其验证模式在 config.inc.php 中的具体内容如下 :
$cfg['blowfish_secret'] = 'a8b7c6d';
...
$cfg['Servers'][$i]['auth_type'] = 'cookie';
3. config 身份验证模式
config 身份验证模式可以让我们在通过 Web 访问数据库的时候不需要提供用户名和密码就可以登录 , 它是以明文的方式将用户名和密码直接写入 config.inc.php 文件中 . 但是该模式的安全性不够 , 所以只适合在本地测试系统上使用 .
其验证模式在 config.inc.php 中的具体内容如下 :
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = ''; 0 0
- phpMyAdmin的配置问题
- phpMyAdmin 的配置
- phpmyadmin的配置
- phpMyAdmin的配置
- PhpMyAdmin的配置
- phpmyadmin的安全配置
- phpmyadmin的安装配置
- phpmyadmin的安装配置
- phpMyAdmin的配置
- phpmyadmin的配置
- phpmyadmin的配置问题
- phpMyAdmin的安装配置
- xampp phpmyadmin的配置
- phpMyAdmin的安装配置
- phpMyAdmin 的配置
- phpmyadmin的登陆配置
- phpMyAdmin的配置
- phpMyAdmin的配置
- Android简易计算器(破烂Alpha版,后续更新)
- 请谈谈你对大数据的理解
- 如何使用eclipse打开已有工程
- (五)带属性值的ng-app指令,实现自定义模块的自动加载
- Delegate Cannot find protocol declaration
- phpMyAdmin 的配置
- 初学嵌入式遇到的几个问题
- 王垠:程序员的心理疾病
- 【产品设计】界面原型设计工具汇总
- js学习笔记
- 解决android有的手机拍照后上传图片被旋转的问题
- zend framework中Action名的最后一位不能为数字,否则会出错
- SQL Server自动生成日期加数字的序列号
- MQ使用指南