emqx_auth_mysql 插件无法启动

环境信息

  • EMQ X 版本:emqx-windows4.3.8
  • 操作系统及版本:win10位
  • 其他

问题描述

问题1:
emqx_auth_mysql 插件无法启动,相应配置已修改如下:
问题2:
配置修改正确后怎么重启配置,emqx stop再emqx start吗?

请问该怎么解决这些问题,已经困扰很久了,谢谢

报错内容:

{emqx_auth_mysql,{bad_return,{{emqx_auth_mysql_app,start,[normal,[]]},{'EXIT',{{badmatch,{error,{shutdown,{failed_to_start_child,emqx_auth_mysql,{shutdown,{failed_to_start_child,worker_sup,{shutdown,{failed_to_start_child,{worker,1},{1045,<<"28000">>,<<"Access denied for user 'emqx'@'localhost' (using password: YES)">>}}}}}}}}},[{emqx_auth_mysql_app,start,2,[{file,"emqx_auth_mysql_app.erl"},{line,38}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,277}]}]}}}}}

配置文件及日志




修改完正确之后,在dashboard上重新启动插件即可。如上文图一。启动不成功多半配置文件有问题。

看下mysql的select user,host from mysql.user;

感谢

请问是emqx_auth_mysql.conf文件吗,没找到这两条的定义,只有auth.mysql.auth_query,auth.mysql.super_query,auth.mysql.acl_query有selct,host全在注释里

我是开源版,请问开源版可以使用吗