目前我的服务器上安装了phpMyAdmin和MySQL。我现在想要向我的朋友提供对phpMyAdmin的访问权限,以便他可以设置自己的数据库和用户,但我不希望他能够查看或修改我的数据库。
这可能与简单的权限帐户有关,还是需要某种MySQL虚拟化?我知道cPanel安装为Web主机提供了这个功能,但我现在不需要或者买不起cPanel。
答案 0 :(得分:0)
你应该特别关注MySQL Security Here第13.7.1.3节授权声明。您可以保护您的朋友登录您的数据库,这将阻止他在PHPMyAdmin上查看该数据库中的任何内容。或者您可以创建一个供他使用的数据库,并允许他仅访问该数据库。
您从未提及他是否会在Localhost上,或者您是否需要打开MySQL以进行远程登录,而不是Localhost,这是默认行为。