您的位置:首页 > 理论基础 > 计算机网络

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,虽然仍然可以弹出这个认证窗口,但是无论输入什么都无法通过验证。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: