【问题标题】:permissions to hive tables based on user roles基于用户角色的配置单元表的权限
【发布时间】:2015-06-15 04:53:27
【问题描述】:

我们如何为 hive 中的表指定权限,以便在用户根据角色查询时只有特定列对用户可见(我可以使用“视图”,但如果它们是 150 个不同的角色)

【问题讨论】:

  • 请详细说明您的问题。
  • 我在 hive 中有一个包含 50 列和数百万行的外部表,多个团队在同一个表上查询,如果我有两个团队 A 和 B,那么我应该在这样的表中指定表的权限当他们在该表上查询“Select *”时,A 应该只看到前 1-20 列,B 应该只看到 20-50 列。

标签: hive


【解决方案1】:

您可以使用 Sentry 来授予基于角色的权限。您可以创建不同的组并根据组授予访问权限。

参考这个link

【讨论】:

    猜你喜欢
    • 2020-12-18
    • 2021-04-01
    • 1970-01-01
    • 2018-05-29
    • 2023-03-15
    • 1970-01-01
    • 2021-09-16
    • 1970-01-01
    • 2023-03-25
    相关资源
    最近更新 更多