我在Azure上创建了一个具有“Mercury”打印级别的MySQL数据库,我自己登录MySQL Workbench,但我无法添加用户或更改权限“GRANT ALL PRIVILEGES ON ...”我得到“访问权限”拒绝用户x“。 (我使用Azure给我的用户名和密码记录)。 任何的想法 ?
答案 0 :(得分:2)
某些Cloud Mysql就像alisql一样限制用户的权限。你甚至无法访问mysql.user表。
您可以使用在网页中创建的帐户并在网页中创建用户。您使用的帐户没有超级权限。因此,您无法执行“GRANT ALL PRIVILEGES ON ...”来创建超级特权帐户。
如果您想获得超级权限,可以尝试如下:
购买azure主机并自行安装mysql
询问azure支持是否可以拥有root帐户
更改另一个具有root权限的云mysql,例如'UCloud'
答案 1 :(得分:1)
这不是root权限的问题,此功能不适用于此特定数据库提供程序。 MySQL
目前的默认Azure
数据库提供商现为ClearDB
,我担心您无法create more users for the database:
我可以为
ClearDB
MySQL
数据库群集解决方案创建其他用户吗?没有。您无法创建其他用户,但可以在
上创建其他数据库ClearDB
数据库群集