`
coderplay
  • 浏览: 571370 次
  • 性别: Icon_minigender_1
  • 来自: 广州杭州
社区版块
存档分类
最新评论

hive权限控制

阅读更多

对hive的元数据表结构要作以下调整:

  1. hive用户不与表有直接关系,表没有owner,只有能看见(能操作)/不能看见(不能操作)某个表之分。所以TBLS表应当去掉Owner字段。
  2. 对于CLI版本还是有一些冲突。目前Hive的CLI是运行在hive本地, 各用户使用各自的配置。配置里有元数据所在持久层(我们使用的是mysql)的位置,所以得有此库的写权限。一般情况下,每个用户对应自己的一个mysql库,这样就能与其它用户隔离, 自己建的hive表不会被其它人所删掉。但如果把hive做成多用户环境,大家都使用同一个mysql库,就会存在安全上的隐患。
  3. 得添加User, Db_priv和Table_priv三个表, 分别表示用户在全局、库及表三个层面的权限。

http://www.jpox.org/docs/1_2/rdbms/types.html

 

最少需要给hive实现的语句:

create user

drop user

set password

grant

revoke

可选的有 show grants

 

 

分享到:
评论
1 楼 dacoolbaby 2013-04-30  
请问楼主大大有做过实验,使用HiveServer2做表级别的权限控制管理吗??

相关推荐

    Hive权限设置说明

    CDH平台,通过hue访问hive,控制库级别,表级别,及列级别的访问权限

    Hive权限设置说明文档.doc

    CDH平台,通过hue访问hive,控制库级别,表级别,及列级别的访问权限

    IT十八掌_Hive阶段学习笔记(课堂笔记与优化总结)

    IT十八掌第三期配套课堂笔记 1、Hive工作原理、类型及特点 2、Hive架构及其文件格式 3、Hive操作及Hive复合类型 4、Hive的JOIN详解 5、Hive优化策略 6、Hive内置操作符与函数 ...8、Hive的权限控制

    一个优秀的大数据查询平台,提供hive异步任务查询、LDAP用户、数据权限控制、历史查询任务与结果存储、邮件通知、e.zip

    一个优秀的大数据查询平台,提供hive异步任务查询、LDAP用户、数据权限控制、历史查询任务与结果存储、邮件通知、e

    MLSQL编译时权限控制示例详解

    权限控制,对于MLSQL而言的重要程度可以说是生命线。 MLSQL需要面对各式各样的资源访问,比如MySQL, Oracle,HDFS,Hive,Kafka,Sorl,ElasticSearch,Redis,API,Web等等,不同用户对这些数据源(以及表,列)的权限是不...

    PHPWEB分享式智能网站管理系统 v1.1.0 UTF-8.rar

    PHPWEB V1.1.0 集成了基础模块、图文模块、产品展示模块、新闻文章模块、图片展示模块、文件下载模块、留言点评模块、会员模块、网站广告模块、素材特效模块...,并具有会员权限控制、积分、点评等一系列会员互动功能...

    Ranger和Atlas进行数据治理.docx

    Ranger和Atlas进行数据治理,对Yarn、HDFS、Hbase、Hive、Kafka的权限控制,最全的文档整理。

    APACHE RANGER 调研----ranger 原理解析

    (1) 管理员设置策略以及用户(例如一个用户对一个hive数据库相关的权限)

    数据采集,处理,监控,调度,管理一体化平台

    本平台主要目的 高效的进行数据采集,构建自己的大数据平台 统一数据管理,对数据进行高效分析及对外输出 ... zdh_auth: 大数据统一权限管理(hadoop,hive,hbase,presto),开发中 coustomer: 是一个客

    Apache Hadoop---Ranger.docx

    Apache Ranger提供一个集中式安全管理框架, 并解决授权和...它可以对Hadoop生态的组件如HDFS、Yarn、Hive、Hbase等进行细粒度的数据访问控制。通过操作Ranger控制台,管理员可以轻松的通过配置策略来控制用户访问权限。

    大数据云计算技术系列 Hadoop之Hbase简介(共19页).pdf

    History ...2 面向列:面向列(族)的存储和权限控制,列(族)独立检索。 3 稀疏:对于为空(null)的列,并不占用存储空间,因此,表可以设计的非常稀疏。 下面一幅图是Hbase在Hadoop Ecosystem中的位置。

    大数据架构师应该做到的.pdf

    Hbase(kv数据存储) Phoenix(hbase 类sql查询) 5)Securlty governance(安全治理) Knox(鉴权⼯具) 数据的权限鉴权通道 平台跟外部的出⼊⼝ Ranger(权限管理⼯具) 架构下各组件的权限管理 记录操作⽇志到solr Atlas(元...

    ApacheRanger原理与应用实践

    主要需求有以下几个方面:支持多组件,最好能支持当前公司技术栈的主要组件,HDFS、HBASE、HIVE、YARN、STORM、KAFKA等支持细粒度的权限控制,可以达到HIVE列,HDFS目录,HBASE列,YARN队列,STORM拓扑,KAKFA的TOPIC...

    xmljava系统源码-bigdata:大数据平台

    权限控制(支持hdfs,hive,hbase,kafka,storm等) 支持行列级的权限管理 6 监控告警(不止是系统的监控 还包括各种组件的jvm metrics的监控) 7 自动扩容 8 组件的配置都是经过生产实践考验的配置(50PB+数据 , 1k+ server...

    EasyReport报表工具-其他

    更新日志:ver2.1改进图表报表图表生成并增加图表生成配置定时任务功能完成支持大数据产品查询引擎(Hive,Presto,HBase,Drill,Impala等)提供REST API服务接口增加报表权限控制ver2.0界面交互调整,前端js代码...

    2017最新大数据架构师精英课程

    125_keep-deleted-cells控制是否保留删除的shell$ V8 |; Q7 g" ]- C# j% |! y 126_过滤器rowkey-family 127_过滤器-分页-row-col 128_filterList 129_rowkey2 h5 Y+ y9 _1 j0 K0 Q) n 130_区域观察者 131_区域观察者...

    java查看源码配置-EasyReport:AsimpleandeasytouseWebReportSystemforjava.EasyRep

    java查看源码配置 EasyReport A simple and easy to use Web Report ...EasyReport是一个简单易用的Web...增加报表权限控制 what's new?(ver2.0) 界面交互调整,前端js代码全部重写,方便向AMD模块化转换 报表引擎查询支持CP

    大数据开源框架集锦.pdf

    提供⼀个集中的管理机制,所有数据权限 Sentry Hadoop集群元数据和数据存储提供集中、细粒度的访问控制项⽬ 14 数据可视化 Kibana ⽤于和 Elasticsearch ⼀起使⽤的开源的分析与可视化平台 15 数据挖掘 Mahout 基于...

    最新的SysinternalsSuite

     将您的分页档和登录 Hive 进行磁碟重组。  PendMoves  列举档案重新命名的清单,删除下次开机将会执行的命令。  Portmon  使用这个进阶的监视工具进行监视序列和平行连接埠活动。它不仅掌握所有标准的序列和...

    阿里云javasdk源码-wiki:维基

    Api进行集成,对数据血缘的追溯达到了字段级别,对权限也有很好的控制。 Atlas的架构原理: img Atlas的组件可以分为以下主要类别: Core Atlas核心包括以下组件: 类型系统:Atlas允许用户为他们要管理的元数据对象...

Global site tag (gtag.js) - Google Analytics