求助:如何新建一个数据库连接用户

求助:如何新建一个数据库连接用户

先谢谢 “我不是鱼”,按照他写的配置,我配置好了php环境。

可是。现在我连数据库 都是用“root”

如我想新建一个用户,并指定他只能查看 某个数据库该怎么做??

还有。我现在连数据库都没有出现登录页面?这是为什么?

改怎么设置才能出个提示输入登录帐号的页面.

mysql有个user表,你在这个表里可以添加新的用户和权限,如果是远程访问的话还要给远程IP的权限,看下mysql手册吧,

首先你应该下载个phpmyadmin解压到网站的要目录下,然后用ie打开127.0.0.1/phpmyadmin,设置如下:
1.phpmyadmin主界面里面在"权限",你可以点击添加一个新数据库用户,添加时就可以在里面设置相关权限让他仅对某个数据库或表有某些权限.
2.在PHPmyadmin\libraries\config.default.php或phpmyadmin\config.inc.php(如果有)里修改:
$cfg['Servers'][$i]['auth_type']     = 'config';    // Authentication method (valid choices: config, http, HTTP, signon or cookie)
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = '';          // MySQL password (only needed

上面$cfg['Servers'][$i]['auth_type'] 可以修改config(默认值登陆不用输入密码)为http 或 cookie则登陆时会提示要求输入用户名密码.

---------------------------------------------------------------------------------------------
以上是windows里方法,linux我就不知道了,还没搞过,我是新手,才学几天,版主可能没空详细解答,我前两天刚学过,就代为回答一下了...

谢谢楼上的提示

可以了。不过还得再改一个地方。。

$cfg['blowfish_secret'] = 'http://127.0.0.1:90/phpMyAdmin/';

原先默认是为空,要填入Phpmyadmin的地址。不然会提示

“配置文件现在需要绝密的短语密码(blowfish_secret)。”

引用:
原帖由 书生 于 2007-5-21 11:00 发表
谢谢楼上的提示

可以了。不过还得再改一个地方。。

$cfg['blowfish_secret'] = 'http://127.0.0.1:90/phpMyAdmin/';

原先默认是为空,要填入Phpmyadmin的地址。不然会提示

“配置文件现在需要绝密的 ...
看了你的我又去看了下我的这个文件
我的那个目录就为空,我登陆也没有提示"“配置文件现在需要绝密的 ... ",
我想可能空的应该就是默认的网站根目录/phpMyAdmin/下吧!

我的phpmyadmin版本有点老了,可能新的phpmyadmin必须要设置那个了...

[ 本帖最后由 gmlee1999 于 2007-5-21 11:56 编辑 ]

是吗 。。呵呵 。总之很感谢 。

反正已经配置好了 。呵呵