xinzhang created HIVE-22086: ------------------------------- Summary: Hive revoke the grant err by hive.security.authorization.createtable.role.grants ( SQL Standard Based Hive Authorization ) Key: HIVE-22086 URL: https://issues.apache.org/jira/browse/HIVE-22086 Project: Hive Issue Type: Bug Components: Authorization, Beeline, HiveServer2 Affects Versions: 2.3.5 Environment: host 172.31.10.119
port 50033 version apache-hive-2.3.5-bin database tools hive-site.xml <property> <name>hive.security.authorization.createtable.role.grants</name> <value>da:select;</value> </property> <property> <name>hive.users.in.admin.role</name> <value>root,tools </value> </property> Reporter: xinzhang # Start hiveserver2 >/opt/hive/hive-bin/bin/hiveserver2 --hiveconf hive.server2.thrift.port=50033 >--hiveconf hive.server2.webui.port=10003 # create table #/opt/hive/hive-bin/bin/beeline -u jdbc:hive2://172.31.10.119:50033 -n tools >use tools; >create table test1 as select * from tools.test99 limit 10; >show grant on table tools.test1; +-----------+--------------+------------+---------+-----------------+-----------------+------------+---------------+----------------+----------+ | database | table | partition | column | principal_name | principal_type | privilege | grant_option | grant_time | grantor | +-----------+--------------+------------+---------+-----------------+-----------------+------------+---------------+----------------+----------+ | tools | test1 | | | da | ROLE | SELECT | true | 1565061852000 | tools | +-----------+--------------+------------+---------+-----------------+-----------------+------------+---------------+----------------+----------+ # revoke select on role da > set role damin; > revoke select on table tools.test1 from role da; # err log FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Cannot find privilege Privilege [name=SELECT, columns=null] for Principal [name=da, type=ROLE] on Object [type=TABLE_OR_VIEW, name=tools.test1] granted by tools -- This message was sent by Atlassian JIRA (v7.6.14#76016)