Hive表权限控制

Posted 光于前裕于后

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive表权限控制相关的知识,希望对你有一定的参考价值。

对Hive表的权限管理有多种方式,如Hive自带的权限管理、Ranger、Sentry等,本文介绍前两种。

1 Hive自带的权限管理

hive> set role admin;
OK
Time taken: 0.087 seconds
# 查看用户tom对edw_dwd.dwd_xx_d_ss表的权限
hive> show grant user tom on edw_dwd.dwd_xx_d_ss;
OK
edw_dwd	dwd_xx_d_ss			tom	USER	SELECT	false	1639562498000	hive <指赋予权限的用户
Time taken: 0.064 seconds, Fetched: 1 row(s)

以上是关于Hive表权限控制的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Sentry管理Hive外部表权限

0015-如何使用Sentry管理Hive外部表权限

如何对Hive Metastore进行权限控制

如何对Hive Metastore进行权限控制

如何使用Sentry管理Hive外部表(补充)

0035-如何使用Sentry管理Hive外部表(补充)