在共享主机包中创建MySQL管理数据库用户

时间:2013-02-20 17:46:18

标签: mysql database privileges grant

我有一个共享主机包和MySQL数据库服务。我有一些Web开发人员,我分配任务。我想为每个开发人员创建一个单独的数据库用户。

我想为每个数据库用户提供create database的权限,这样他们就不需要让我为每个新任务创建数据库。我无法共享cPanel帐户访问权限。我想让数据库访问限制自己,我不希望他们无意或有意地访问彼此的工作。

我有没有办法创建有权创建数据库的用户,以便为现有用户授予权限?

1 个答案:

答案 0 :(得分:0)

这取决于MySQL的共享方式,因此您应该真正与您的托管服务提供商合作。以下是关注点和可能性的基本概述。

如果在共享主机服务中的多个用户之间共享MySQL实例,则托管客户端通常无法直接创建用户,数据库或其他全局内容。在这种情况下,您与您的托管服务提供商交谈,他们会看到他们可以为您做些什么。

另一方面,如果你有一个完整的私有MySQL实例,那么你可以使用任何标准工具来做到这一点(phpmyadmin,mysql等)。工具不同,因此在此阶段不能提供演练。同样,我希望您的托管服务提供商成为这样一个问题的第一个联系点。