MySQL Error number: 3971; Symbol: ER_GROUP_REPLICATION_USER_MANDATORY_MSG; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: 3971; Symbol: ER_GROUP_REPLICATION_USER_MANDATORY_MSG; SQLSTATE: HY000
Message: The START GROUP_REPLICATION command failed since the USER option was not provided with PASSWORD for recovery channel.
错误说明:ER_GROUP_REPLICATION_USER_MANDATORY_MSG错误用于指出在MySQL中必须有一个用户来参与组复制。
常见案例
解决方法:解决该错误的最简单方法是创建一个新的用户,并将其分配给组复制功能。在MySQL 5.7版本之前,用户可以使用grant select等命令为用户分配无限制的权限,但5.7版本要求用户必须具有REPLICATION SLAVE权限集。此外,用户还应具有REPLICATION CLIENT权限集以及一个可用于连接到复制erver的有效用户名/密码。 一旦完成了上述步骤,用户即可激活MySQL的组复制功能。