是否有像phpMyAdmin这样的工具可以配置为只访问一个数据库?

时间:2010-03-15 10:46:38

标签: php mysql database web-applications phpmyadmin

是否有像phpMyAdmin这样的工具可以配置为只访问服务器中的单个MySQL数据库?

我无法使用phpMyAdmin,因为它允许访问所有数据库。可以允许用户创建/删除/插入/更新表的视图应该这样做。我记得使用类似的软件,但不记得它是什么。如果它在PHP中也会很棒。

5 个答案:

答案 0 :(得分:12)

您可以创建具有仅访问单个数据库的权限的MySQL用户,然后使用该帐户登录phpMyAdmin。

答案 1 :(得分:3)

PhpMyAdmin仅允许访问您登录的用户所允许的数据库。如果您的MySQL环境设置得应该没有,那么任何人都不应该拥有比他们应该拥有的更多帐户。大多数基于PHP的MySQL管理员包将以相同的方式工作,它只是传递您提供给MySQL的用户名/密码,并显示用户有权限的所有数据库。

答案 2 :(得分:1)

SIDU允许您连接到每次指定的数据库,当然,您需要首先访问该数据库。

没有图表插件,SIDU只有90KB,图表150kb(font.ttf占用50kb)?

但SIDU的表现比PMA好吗?肯定在大多数地区。但出口需要升级吗?好吧,无论如何,我的出口工作。好好试试

sidu.sf.net

我不确定您的问题,SIDU可以允许您连接到一个数据库(在菜单树浏览器中),但您仍然可以访问SQL浏览器中的其他数据库

答案 3 :(得分:0)

phpMyAdmin可以做到这一点,虽然我不确定如何。

我想最简单的方法是创建一个具有相应权限的MySQL用户,并配置phpmyadmin来使用该帐户。

答案 4 :(得分:0)

检查MySQL Ajax表编辑器(MATE)http://www.mysqlajaxtableeditor.com/