我最近在Linux服务器上安装了PHPMyAdmin 4.0.10。我正在使用php 5.3并连接到MySQL 5.0服务器。我创建了一个只有选择和删除权限的有限MySQL用户。但是,当我使用这个有限的用户登录PHPMyAdmin时,我注意到界面上仍然存在按钮,用于“编辑”,“复制”,“插入”等。点击这些按钮会导致错误(显然,从那时起用户实际上没有权限执行操作。)
我的问题是:“有没有办法隐藏这些按钮?”我的印象是PHPMyAdmin会智能地隐藏当前用户无权使用的操作。我错了吗?
答案 0 :(得分:1)
我认为现在最好的解决方案是user groups的新功能。使用用户组将允许您隐藏顶部的选项卡。不幸的是,在某些显示视图中,您仍会看到这些链接,例如在显示表格结构时,您仍会看到显示“插入”。这是不幸的,目前是预期的行为;修复它可能应该是一个功能请求。
所以简而言之,不,目前没有办法隐藏你描述的每个链接。在许多情况下,你是对的,正确的按钮是隐藏的,但在这种情况下,我怀疑有人希望用户能够删除但不能插入数据,所以这可能以前从未经过测试。