分享

hive授权报错

zhuqitian 发表于 2017-7-6 09:55:34 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 8 12784
set role admin;   这个是ok的
No rows affected (0.211 seconds)

grant SELECT on table orders to user select_ods with grant option;
Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Unsupported privilege type create (state=08S01,code=1)


大神指点


已有(8)人评论

跳转到指定楼层
qcbb001 发表于 2017-7-6 11:48:48
试试 下面命令[mw_shl_code=bash,true]grant SELECT on table orders to user select_ods [/mw_shl_code]

回复

使用道具 举报

zhuqitian 发表于 2017-7-6 11:51:22
qcbb001 发表于 2017-7-6 11:48
试试 下面命令
...

去掉with grant option也是一样的
回复

使用道具 举报

fylanyu 发表于 2017-7-6 12:13:00
zhuqitian 发表于 2017-7-6 11:51
去掉with grant option也是一样的

set role admin;   这个是ok的
No rows affected (0.211 seconds)
这个应该是设置了没有生效

回复

使用道具 举报

zhuqitian 发表于 2017-7-6 13:19:39
fylanyu 发表于 2017-7-6 12:13
set role admin;   这个是ok的
No rows affected (0.211 seconds)
这个应该是设置了没有生效

生效了,show current role;显示的就是admin
回复

使用道具 举报

fylanyu 发表于 2017-7-6 13:30:12
zhuqitian 发表于 2017-7-6 13:19
生效了,show current role;显示的就是admin

这个问题就很难定位了。语句没看出错误.
很多错误,都产生这个问题。
回复

使用道具 举报

xiaoyang668 发表于 2020-3-11 09:45:09
求助请问最后怎么解决的,我也是相同的问题,显示create操作不支持
回复

使用道具 举报

xiaoyang668 发表于 2020-3-11 09:50:12
你好,我看到了您的hive授权报错的帖子,我也是相同的错误,请问您最后怎么解决的。Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Unsupported privilege type CREATE (state=08S01,code=1)
我找了好多也没找到解决办法,如果有空的话请您帮我解答一下
回复

使用道具 举报

zhuqitian 发表于 2020-3-17 09:30:29
xiaoyang668 发表于 2020-3-11 09:50
你好,我看到了您的hive授权报错的帖子,我也是相同的错误,请问您最后怎么解决的。Error: Error while pro ...

我没测试通过,不建议在hive上做严谨的权限控制,而是在外层做,比如很多公司会封装web端查询界面,在web端做权限控制会更好些
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条