描述身份验证

已完成

Azure Database for MySQL 中的身份验证是通过对用户名、用户从中连接的主机和密码进行身份验证来实现的。 用户帐户具有与之关联的权限。

在 Azure Database for MySQL 中,用户帐户具有分配给它们的密码和角色。 每个角色都有一个或多个关联权限。 该帐户定义谁可以连接到 MySQL 服务器,以及连接后允许其执行哪些操作。 将每个查询传递到分析程序时,会检查客户端帐户,以确保它具有执行查询的正确权限。

注意

在 MySQL 世界中,用户名和主机名是两个单独的实体,它们协同工作。 这意味着允许同一用户名具有不同主机名。

通过在 MySQL Workbench 中运行查询来显示帐户的权限:

SHOW GRANTS FOR 'account_name';