gpt4 book ai didi

hadoop - Apache Sentry 引用中的 'limited to Hive table data' 是什么意思?

转载 作者:可可西里 更新时间:2023-11-01 15:20:53 24 4
gpt4 key购买 nike

在这里https://www.cloudera.com/documentation/enterprise/5-9-x/topics/sentry_intro.html
我们可以读到

Apache Sentry Overview Apache Sentry is a granular, role-based authorization module for Hadoop. Sentry provides the ability to control and enforce precise levels of privileges on data for authenticated users and applications on a Hadoop cluster. Sentry currently works out of the box with Apache Hive, Hive Metastore/HCatalog, Apache Solr, Impala, and HDFS (limited to Hive table data).

HDFS 仅限于 Hive 表数据到底是什么意思?

这是否意味着我无法为用户设置访问 HDFS 上特定路径的权限?

例如,我想将 user_A 的读取权限设置为路径 /my_test1

以及 user_B 对路径 /my_test1 和路径 /my_test2 的写/读访问权限。

Apache Sentry 是否可行?

最佳答案

Sentry 控件不会取代 HDFS ACL。 Sentry 权限和 HDFS ACL 之间的同步是单向的;也就是说,NameNode 上的 Sentry 插件将应用 Sentry 权限以及 HDFS ACL,以便 HDFS 根据 Sentry 的配置强制访问 Hive 表数据,即使在使用其他工具访问时也是如此。因此,HDFS 访问控制是在这种情况下执行 Sentry 中定义的策略的一种手段。

在 HDFS 中强制执行任意文件访问仍应通过 HDFS ACL 完成。

关于hadoop - Apache Sentry 引用中的 'limited to Hive table data' 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53212650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com