繁体   English   中英

完全导入Solr时访问被拒绝错误

[英]Access denied error when doing full import into Solr

我正在尝试使用Solr通过Solr管理界面运行完整的数据导入。 但是,当我运行它时,得到以下输出:

"Indexing failed. Rolled back all changes."

在进一步检查Solr日志时,可以看到出现以下错误:

Caused by: java.sql.SQLException: Access denied for user 'username'@'127.0.0.1' (using password: YES)

(为安全起见,用户名已替换, 此处为完整堆栈)

还有其他人遇到过同样的问题吗? 我已经仔细检查了数据库的详细信息(已成功从命令行访问了有问题的数据库)。

我还检查了该用户的特权,并可以确认该用户具有有关数据库的所有特权。

事实证明,这与数据库用户的特权有关。 我已向问题中的用户授予特权,但省略了命令的“ IDENTIFIED BY'password'”部分。

这就是我需要使用的:

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

希望这可以帮助其他遇到相同问题的人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM