MySQL Error number: MY-011291; Symbol: ER_XPLUGIN_FAILED_TO_SCHEDULE_CLIENT; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-011291; Symbol: ER_XPLUGIN_FAILED_TO_SCHEDULE_CLIENT; SQLSTATE: HY000
Message: Internal error scheduling client for execution
错误说明:
MY-011291(ER_XPLUGIN_FAILED_TO_SCHEDULE_CLIENT)报错是MySQL大版本号8.0+时可能会遇到的报错,是由于客户端无法在服务器端识别发起连接服务器的用户所带来的。
常见案例
当开发者尝试使用MySQL客户端连接8.0+版本的MySQL服务器时,还未设置该客户端的帐户,此时才会出现这个报错信息。
解决方法:
根据上述提示,MySQL客户端没有正确连接MySQL服务器,可以使用MySQL命令GRANT对客户端用户授权,例如:
GRANT ALL PRIVILEGES ON *.* TO ‘用户名’@’IP地址’ identified by ‘密码’;
GRANT ALL PRIVILEGES ON 数据库.* TO ‘用户名’@’IP地址’ identified by ‘密码’;
另外,如果该客户端本身有问题,可以检查客户端的配置参数是否正确,可以查看MySQL的安全相关的准则,再比对设置,确保客户端连接MySQL服务器安全可靠。