【发布时间】:2013-09-03 03:07:59
【问题描述】:
我是 Hadoop/Hive 的新手。我有一个与 Hive 中的 VIEWS 相关的问题。
我在 Hive 中有一个要求,我需要向某些用户授予对表的特定行的访问权,并向某些用户授予对表的特定列的访问权。我知道我们可以在 Hive 中创建视图。但是是否可以使用 GRANT 语句仅向用户提供对 VIEWS 的访问权限而不授予对基表的访问权限?
如果这不可能,是否有任何其他方法可以在 Hive 中仅提供列级或行级访问?
请告诉我。感谢您的帮助。
【问题讨论】:
-
AFAIK,如果不授予对基础基表的访问权限,就无法创建具有所需访问权限的 VIEW。你需要加一点盐。
标签: security view hive row-level-security