mysql - Azure MySQL 根权限

标签 mysql azure privileges

我在 Azure 上创建了一个具有“Mercury”定价级别的 MySQL 数据库,我在 MySQL Workbench 中登录,但无法使用“授予所有权限...”添加用户或更改权限,我得到“访问权限”用户 x 被拒绝”。 (我使用 Azure 提供的用户名和密码登录)。 任何想法 ?

最佳答案

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

您可以只使用在网页中创建的帐户并在网页中创建用户。您使用的帐户没有 super 权限。所以你不能执行“GRANT ALL PRIVILEGES ON ...”来创建 super 权限帐户。

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

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

  2. 询问 Azure 支持人员您是否可以拥有 root 帐户

  3. 更换另一个具有 root 权限的云 mysql,例如“UCloud”

关于mysql - Azure MySQL 根权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42133905/

相关文章:

security - 我需要哪些 MongoDB 用户权限才能将用户添加到新的/另一个 mongo 数据库?

oracle - 如何在sqlplus中撤销用户的所有权限?

mysql - Magento -- "SQLSTATE[23000]: Integrity constraint violation.."客户更新

mysql - 如何在存储过程中加入多个 SELECT?

php - Mysql INSERT 和 DELETE 在单个语句中相互依赖

function - 从 Powershell 设置 Azure Function

mysql - 无法在无序表中使用限制和偏移量获取中间行

azure - 重复注册会有不好的后果吗?

用于清除 SQL 表的 Azure 数据存储管道

sql - 更新和选择