启动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!

发布了176 篇原创文章 · 获赞 278 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/weixin_43893397/article/details/104796331