由 cheese 在 08-24-2004 02:00 发表:
phpMyAdmin访问权限的问题
我刚开始使用phpMyAdmin 看了看相关的帖子,我不明白的是我把config.inc.php里的user和password都改成了root 和123 ,这样的话不是一万个人都可以打开我的phpMyAdmin,怎么设置一下,总得有个限制吧,不改user和password又进不来
高手们给小弟我讲讲,怎么设置呀

由 cheese 在 08-24-2004 09:53 发表:
谁能教教我,没人回贴,自己先顶一个 
由 太平洋里的水 在 08-24-2004 11:24 发表:
你是管理员?
不是有个可以登陆的地方吗?
你试着logout。然后有个页面。看一下。
[color=red]如果我的回答有错误,欢迎指正[/color]
Win2k Server+FC2
Duron 1G
Geil 128M DDR
KT266A,ST40G
GF2 32M
Dlink530
由 剑心 在 08-24-2004 11:42 发表:
使用Apache给phpMyAdmin加密
知我者谓我心忧
不知我者谓我何求
由 cheese 在 08-24-2004 12:06 发表:
怎么加呀,详细说一下好吗,谢谢了先啦!

由 chg 在 08-24-2004 12:55 发表:
在config.in.php中修改这个地方:
$cfg['Servers'][$i]['auth_type'] = 'config';
改为:
$cfg['Servers'][$i]['auth_type'] = 'http'
由 剑心 在 08-24-2004 13:00 发表:
你可以用Apache安装目录下的bin里的htpasswd命令
比如你要加密/htdocs/sec这个目录
就在这个目录里建一个文件.htaccess(以点开头的文件名)
内容为:
AuthUserFile /htdocs/sec/htpasswd
AuthType Basic
AuthName "数据库后台管理"
require valid-user
然后再运行htpasswd命令
/apache安装目录/bin/htpasswd -c /htdocs/sec/.htpasswd mysqladmin
.htpasswd 是保存密码文件
mysqladmin是用户名
登陆那个加密文件夹验证用的
打入上面的命令后,会提示输入密码
此为验证密码
然后还得在httpd.conf
中加入一下指令:
1<directory "="" htdocs="" sec="">
2
3Options Indexes FollowSymLinks
4
5AllowOverride all
6
7Order deny,allow
8
9allow from all
10
11</directory>
最后重启Apache即可,加密完成
知我者谓我心忧
不知我者谓我何求
由 lyl2001 在 08-24-2004 14:05 发表:
修改config.inc.php文件。
方法1:$cfg['Servers'][$i]['auth_type'] = 'http'