页:
[1]
| syscon | 2003-12-30 08:36 AM |
|
请教关于phpmyadmin的问题!
我在mysql里添加了一个用户,并且规定此用户只能操作某一个数据库,如何让此用户用phpmyadmin远程访问数据库时只显示它能够访问的那一个数据库?(在服务器端控制)
譬如:用户名abc 能访问的数据库为mydb
虽然在mysql里的权限已经设置为用户abc只能操作数据库mydb,通过phpmyadmin方式远程访问时也只能访问mydb,但是数据库里其它的库虽然不能访问,但能够显示。。。如何让其它数据库不显示而只显示mydb |
|
建立用户库 username 和password
如果验证通过,就进入phpmyadmin
修改config.inc.php
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = $username; // MySQL user
$cfg['Servers'][$i]['password'] = $password; // MySQL password (only needed
// with 'config' auth_type)
$cfg['Servers'][$i]['only_db'] = $username; // If set to a db-name, only
基本思路是这样的,代码自己写吧!!! |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.005713 second(s), 2 queries |