我希望非技术人员(营销/销售)能够访问我通过 phpMyAdmin 定期管理的数据:
我创建了一个权限有限的新用户,但我不希望我的非技术人员必须使用命令提示符并学习 mysql 命令。
最理想的情况是,我希望他能够访问 phpmyadmin UI,但只有允许的能力(在这种情况下是只读的)。
我是否需要设置一个单独的 phpmyadmin,其中控制用户是这个较弱的用户?或者我在文档中遗漏了一个特殊的“以特定用户身份登录”界面?
更新:
当我使用由主机自动安装的 pmas 但从未在我安装的开箱即用版本上时,我已经看到了 googletorp 建议的登录屏幕。
我尝试注释掉 $cfg['Servers'][$i]['user'] 和 $cfg['Servers'][$i]['pass'] googletorp 建议 - 也许它会给我一个登录屏幕。但相反,我收到错误 #1045:
#1045 - 用户 'root'@'localhost' 访问被拒绝(使用密码:NO)
然后我想也许注释掉 $cfg['Servers'][$i]['controluser'] 和 $cfg['Servers'][$i]['controlpass']。但是评论说他们已经应该是只读用户。
嗯...