phpmyadmin中三种认证方式config, http or cookie based 有什么不同
2011-05-03 18:39
323 查看
phpmyadmin的三种认证方式config,http和cookie
phpmyadmin是用php编写的 mysql管理工具,基本上是mysql管理员必不可少的优秀工具。
phpmyadmin支持三种用户认证方式,config,cookie和http方式。
不论哪种配置方式都不会超越mysql数据库自身的用户权限。
config认证是在配置文件中直接写好访问数据库的用户名和密码,访问者可以直接访问到数据库。
cookie认证是在用户访问时需要手动输入用户名和密码。
另外一种方式是http认证。这种方式给访问者感觉上看类似cookie。
但是它实际上利用了php的http认证机制,这种机制只有php以Apache方式模块运行时才有效。
在 Apache 模块的 PHP 脚本中,可以用 header() 函数来向客户端浏览器发送“Authentication Required”信息
然后浏览器弹出一个用户名/密码输入窗口
用户输入的用户名和密码将作为mysql的用户密码进行权限验证。
而对于采用cgi模式运行的php,虽然仍然可以弹出这个认证窗口,但是无论输入什么都无法通过验证。
phpmyadmin是用php编写的 mysql管理工具,基本上是mysql管理员必不可少的优秀工具。
phpmyadmin支持三种用户认证方式,config,cookie和http方式。
不论哪种配置方式都不会超越mysql数据库自身的用户权限。
config认证是在配置文件中直接写好访问数据库的用户名和密码,访问者可以直接访问到数据库。
cookie认证是在用户访问时需要手动输入用户名和密码。
另外一种方式是http认证。这种方式给访问者感觉上看类似cookie。
但是它实际上利用了php的http认证机制,这种机制只有php以Apache方式模块运行时才有效。
在 Apache 模块的 PHP 脚本中,可以用 header() 函数来向客户端浏览器发送“Authentication Required”信息
然后浏览器弹出一个用户名/密码输入窗口
用户输入的用户名和密码将作为mysql的用户密码进行权限验证。
而对于采用cgi模式运行的php,虽然仍然可以弹出这个认证窗口,但是无论输入什么都无法通过验证。
相关文章推荐
- 示波器的auto/signal/normal这三种触发方式有什么不同的
- 以下三种下载方式有什么不同?如何用python模拟下载器下载?
- PHPmyadmin的三种认证方式
- HttpClient三种不同的服务器认证客户端方案
- 使用WinInet方式访问网页与使用WinHttp对象方式访问有什么不同
- HTTP 认证方式
- asp.net Session在web.config中的三种配置方式——详解
- Hive三种不同的数据导出的方式
- Titlebarl的三种去除方式和requestwindowfeature,configchanges的详细解读
- IIS7 / IIS6 HttpMoudles 在web.config 中不同的配置
- Extjs中三种不同的数据提交方式
- 配置phpmyadmin的认证方式
- iOS开发基础之用三种不同方式创建Table View应用
- 三种不同的继承方式的基类特性和派生类特性
- 三种不同的方式来保存分割后的字符串--strtok
- 不同vlan间通信的三种配置方式
- Apache HTTP Server 与 Tomcat 的三种连接方式介绍
- Apache HTTP Server 与 Tomcat 的三种连接方式介绍
- Apache HTTP Server 与 Tomcat 整合的三种方式 ZT
- PHP在不同页面之间传值的三种常见方式