关于hive.security.authorization.manager参数详细描述

在Hive中,hive.security.authorization.manager 是一个重要的配置属性,用于指定授权管理器。然而,这个属性本身并没有直接定义所有可能的参数值。具体的参数值和配置细节通常取决于所选的授权管理器。以下是一些常见的授权管理器及其相关的配置属性:

  1. DefaultHiveAuthorizationProvider:

    • 通常不需要额外的参数配置。使用默认配置即可。
  2. StorageBasedAuthorizationProvider:

    • hive.security.authorization.createtable.owner.grants: 指定表创建者的权限。默认为 "ALL".
    • hive.security.authorization.createtable.group.grants: 指定表创建者所属组的权限。默认为 "ALL".
    • hive.security.authorization.createtable.role.grants: 指定表创建者所属角色的权限。默认为 "ALL".
  3. SQLStdHiveAuthorizationProvider:

    • hive.security.authorization.sqlstd.confwhitelist: 用于指定 SQL 标准授权提供程序的配置白名单。
  4. Custom Authorization Manager:

    • 如果使用自定义的授权管理器,那么可能存在特定于该管理器的配置参数。这些参数通常由您的自定义实现来定义和解释。

关于 FallbackHiveAuthorizerFactory,它本身是一个提供备用授权方案的机制,通常不涉及过多的特定参数配置。在配置文件中将 hive.security.authorization.manager 设置为 FallbackHiveAuthorizerFactory 时,通常使用默认配置。

相关推荐
无级程序员15 小时前
hive2服务启动报错:/tmp/hive on HDFS should be writable(不是chmod 777能解决的)
hive·hadoop·hdfs
rui锐rui17 小时前
大数据学习2:HIve
大数据·hive·学习
凌辰揽月21 小时前
Servlet学习
hive·学习·servlet
weixin_307779131 天前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习
王小王-1232 天前
基于Hadoop的公共自行车数据分布式存储和计算平台的设计与实现
大数据·hive·hadoop·分布式·hadoop公共自行车·共享单车大数据分析·hadoop共享单车
王小王-1232 天前
基于Hadoop的大规模文本词频统计分析系统设计与实现
hadoop·mapreduce·hadoop词频统计·hadoop文本统计·mapreduce词频统计
陈敬雷-充电了么-CEO兼CTO2 天前
推荐算法系统系列>推荐数据仓库集市的ETL数据处理
大数据·数据库·数据仓库·数据挖掘·数据分析·etl·推荐算法
桂成林2 天前
Hive UDF 开发实战:MD5 哈希函数实现
hive·hadoop·哈希算法
isNotNullX2 天前
什么是数据分析?常见方法全解析
大数据·数据库·数据仓库·人工智能·数据分析
王小王-1232 天前
基于Hadoop的京东厨具商品数据分析及商品价格预测系统的设计与实现
hadoop·数据分析·京东厨具·厨具分析·商品分析