Azure MySQL root权限

时间:2017-02-09 10:17:12

标签: mysql azure privileges

我在Azure上创建了一个具有“Mercury”打印级别的MySQL数据库,我自己登录MySQL Workbench,但我无法添加用户或更改权限“GRANT ALL PRIVILEGES ON ...”我得到“访问权限”拒绝用户x“。 (我使用Azure给我的用户名和密码记录)。 任何的想法 ?

2 个答案:

答案 0 :(得分:2)

某些Cloud Mysql就像alisql一样限制用户的权限。你甚至无法访问mysql.user表。

您可以使用在网页中创建的帐户并在网页中创建用户。您使用的帐户没有超级权限。因此,您无法执行“GRANT ALL PRIVILEGES ON ...”来创建超级特权帐户。

如果您想获得超级权限,可以尝试如下:

  1. 购买azure主机并自行安装mysql

  2. 询问azure支持是否可以拥有root帐户

  3. 更改另一个具有root权限的云mysql,例如'UCloud'

答案 1 :(得分:1)

这不是root权限的问题,此功能不适用于此特定数据库提供程序。 MySQL目前的默认Azure数据库提供商现为ClearDB,我担心您无法create more users for the database

  

我可以为ClearDB MySQL数据库群集解决方案创建其他用户吗?

     

没有。您无法创建其他用户,但可以在ClearDB数据库群集

上创建其他数据库