0

我在 wamp 服务器中使用 phpmyadmin。我已经创建了一个新用户,我不希望这个用户可以看到所有的数据库。我只希望该用户可以查看和修改我允许该用户使用的一些数据库。

非常感谢。

4

3 回答 3

0

可以肯定,最好的方法是创建一个新的 mysql 用户,然后以该用户身份登录 phpmyadmin。

如何创建一个新的mysql用户:http ://dev.mysql.com/doc/refman/5.1/en/adding-users.html

创建用户后,您可以启用该用户可以作为 mysql root 用户访问的数据库。

于 2013-11-10T19:34:47.773 回答
0

我的猜测是,如果您使用 GRANT http://dev.mysql.com/doc/refman/5.1/en/grant.html限制用户帐户对 mysql 中特定数据库的访问,phpmyadmin 将自动检测登录用户并显示他只有那些他有权使用的数据库。

于 2013-11-10T19:35:16.093 回答
0

在 phpMyAdmin 中,找到主页上的用户选项卡。找到您的用户并单击“编辑权限”链接。

从那里,听起来您想取消选中所有全局权限。然后向下滚动到“特定于数据库的权限”,然后从“在以下数据库上添加权限:”的下拉列表中选择您希望他们访问的数据库。

这将带您到另一个页面,您可以在其中设置该特定数据库的权限;听起来您可能想全部检查一下。单击“开始”按钮并试一试!

于 2013-11-11T01:20:09.333 回答