【问题标题】:Ranger is showing Hadoop-ACL used to grant access instead of Ranger-ACLRanger 显示用于授予访问权限的 Hadoop-ACL 而不是 Ranger-ACL
【发布时间】:2020-11-10 09:26:39
【问题描述】:

我有两个 hiveserver2 实例正在运行。一种使用二进制传输(用于 HUE),另一种使用 HTTP 传输(用于 ODBC 连接)。

我正在尝试仅授予一个用户(屏幕截图中的 ra01)对 Hive 中特定表的访问权限。 该用户帐户旨在用于来自 PowerBI 的 ODBC 连接。

我设置了如屏幕截图所示的策略。如果我在 HUE 中尝试该策略似乎有效,但如果我通过 ODBC 使用同一用户,它似乎授予所有权限,并且它使用“Hadoop-ACL”而不是“Ranger-ACL”,如随附的屏幕截图所示。

我错过了什么?

【问题讨论】:

    标签: hadoop hive apache-ranger


    【解决方案1】:

    看来问题出在 HDFS 中的文件夹权限上。 我按照以下链接中的说明进行操作;它为我解决了这个问题:

    Best practices in HDFS authorization with Apache Ranger

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-02
      • 2011-11-20
      • 2014-02-18
      • 2023-03-11
      • 2020-06-14
      • 1970-01-01
      相关资源
      最近更新 更多