启动Hive报错java.sql.SQLException: Access denied for user 'root'@'node16' (using password: YES)

上截图

在这里插入图片描述

原因分析

  • 我的配置文件中mysql的账号密码没问题
  • 使用账号密码也可以正常进入mysql
  • 权限也没问题

解决方案

1.重新设置一下mysql密码 与hive配置文件中一致

进入mysql

SET PASSWORD=PASSWORD('XXXXXX');

xxx为你的密码(自定义,与hive配置中一致即可)

2.刷新mysql配置(重要!!!)

flush privileges;

最后我是可以正常启动hive了 good luck!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章