Mysql 认证,plain正常访问,md5访问不了 怎么处理呢


这样子正常访问,换个加密方式 MD5 或加个加盐方式就不行了

客户端的加密方式需要和 EMQX 认证中的保持一致,你可以将 EMQX 的日志等级设置为 debug, 然后根据打印出来的详细信息进行排查

客户端加密方式和EMQX认证是一致的 还是不行

你应该搞错了,你这个密码得用你加密前的去连接

怎么弄呢?目前就是认证不了,客户端设置密码我是写死测试的,你还能帮忙指导下呢,上面客户端和数据库都显示了

比较尴尬的是,客户端传的密码是明文还是密文呢,只是配置也没什么说明

明文呀

我试试了 还是不行,能加个QQ: 315940956吗 向你请教下,这个事情折腾我好几天了

给客户端连接的密码得是明文,那个加密后的password_hash是服务端校验用的

感谢,已解决了