org.apache.hadoop.security.AccessControlException: Permission denied: user=anonymous, access=EXECUTE——beeline 连接 hive 默认权限 anonymous用户权限不够


问题:beeline连接HIVE一直登录不上

原因:hiveserver2增加了权限控制

试着在hadoop的配置文件core-site.xml中加入以下配置,重启hadoop

<property>
    <name>hadoop.proxyuser.hadoop.hosts</name>
    <value>*</value>
</property>
<property>
    <name>hadoop.proxyuser.hadoop.groups</name>
    <value>*</value>
</property>

超级代理登录方式未成功,结果还是显示匿名登录,未解决

 

最后直接在hdfs文件系统上修改supergroup的权限,解决问题

hdfs dfs -chmod -R 777 /tmp

参考博客:https://blog.csdn.net/jiangyonggang1/article/details/87261092

     https://blog.csdn.net/Ntozot/article/details/83031124


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM