错误日志:solr导入数据失败

对于 ERROR 1045 (28000): Access denied for user [‘root’@‘localhost’] 此类错误返回时, (using password: ?)中?的关键字是YES还是NO,关键不在于用户是否存在,密码是否正确,它的结果取决于登录时,用户对于密码有没有字符串的输入,如果没有,MySQL数据库验证后,若出错返回此类信息,则应是 (using password: NO),若用户对密码有字符串的输入,返回的则是(using password: YES)。

原因是mysql中有两个root用户,一个只能本机访问(密码是MYSQL),另一个root是%(都可以访问,密码是123456),所以报密码错误,将只能本机访问的root删除或修改成别的用户,之后刷新权限solr就能进行数据导入了
问题时间:2020.8
本文解决了Solr在导入数据过程中遇到的ERROR1045(28000)错误,详细阐述了该错误产生的原因及解决方案,涉及到MySQL中root用户的权限配置问题。
601





