在 mysql / phpmyadmin 中为每个用户创建帐户

在 mysql / phpmyadmin 中为每个用户创建帐户

我计划为我的每个 Web 开发人员创建 mysql 帐户并构建他们自己的数据库。我需要这些开发人员拥有帐户来访问他们自己的 phpmyadmin,他们可以在其中操作自己的数据库集。

我对 Web 服务部署还不太熟悉,那么这个设置应该在 phpmyadmin 还是 mysql 中配置?

这种部署是否需要像cpanel这样的web管理?

我希望您能就此启发我。

答案1

一种解决方案是使用“同步”选项卡:

  • 所有 Web 开发人员都会将他们工作的数据库同步到本地机器上
  • 当工作完成后,他们只需同步回服务器

为了使其正常工作,您需要添加:

`$cfg['AllowArbitraryServer'] = true;`

在...的开头某处:

`/etc/phpmyadmin/config.inc.php`

当然,您必须添加用户并授予他们在服务器上将要使用的数据库的权限。

更多信息这里

相关内容