我使用的是kerberos认证的集群。ranger版本为0.7,hive版本为1.2。ranger配置了配置单元策略之后,它就不工作了,但是hbase和hdfs可以正常工作。我正在使用beeline连接到hiveserver2。
yb3bgrhw1#
启用授权更改为truehive.security.authorization.manager更改为:org.apache.ranger.authorization.hive.authorizer.rangerhiveauthorizerfactory此参数为:org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.sqlstdconfonlyauthorizerfactory
1条答案
按热度按时间yb3bgrhw1#
经过仔细检查发现参数配置错误。
启用授权更改为true
hive.security.authorization.manager更改为:
org.apache.ranger.authorization.hive.authorizer.rangerhiveauthorizerfactory
此参数为:
org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.sqlstdconfonlyauthorizerfactory