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