美文网首页
HBase权限控制

HBase权限控制

作者: kongxx | 来源:发表于2019-09-23 12:56 被阅读0次

修改 hbase-site.xml 文件

<property>
  <name>hbase.superuser</name>
  <value>hbase</value>
</property>
<property>
  <name>hbase.coprocessor.region.classes</name>    
  <value>org.apache.hadoop.hbase.security.access.AccessController,org.apache.hadoop.hbase.security.token.TokenProvider</value>  
</property>
<property>
  <name>hbase.coprocessor.regionserver.classes</name>
  <value>org.apache.hadoop.hbase.security.access.AccessController</value>
</property>
<property>
  <name>hbase.coprocessor.master.classes</name>
  <value>org.apache.hadoop.hbase.security.access.AccessController</value>
</property>
<property>
  <name>hbase.rpc.engine</name>
  <value>org.apache.hadoop.hbase.ipc.SecureRpcEngine</value>
</property>
<property>
  <name>hbase.security.authorization</name>
  <value>true</value>
</property>

修改后,重新启动 HBase。

分配权限(以 hbase 身份运行)

hbase(main)> grant '<user>', '<permission>', '<table>'
hbase(main)> grant 'user1', 'RWXCA', 'table1'

查看权限(以 hbase 身份运行)

hbase(main)> user_permission '<table>'
hbase(main)> user_permission 'table1'

User                                   Namespace,Table,Family,Qualifier:Permission                                                                   
 user1                                 default,table1,,: [Permission: actions=READ,WRITE,EXEC,CREATE,ADMIN]

收回权限(以 hbase 身份运行)

hbase(main)> revoke '<user>', '<table>'
hbase(main)> revoke 'user1', 'table1'

相关文章

  • 原创-大数据平台权限设计分享-hbase权限控制

    hbase权限实现是基于hbase自身ACL控制实现的,只是进行了一层web包装,可通过界面友好进行控制 权限类型...

  • HBase权限控制

    修改 hbase-site.xml 文件 修改后,重新启动 HBase。 分配权限(以 hbase 身份运行) 查...

  • HBase分析之simple权限验证

    知道了用户的机制,见HBase源码分析之用户,就可以对用户进行权限控制了,HBase提供了AccessContro...

  • hbase simple权限二

    一:HBASE权限user HBASE的user底层使用的还是hadoop的user;构造connection类:...

  • HBase从入门到精通(三) - 基本操作

    0. HBase Shell HBase Shell是HBase内置的操作控制台。 启动HBase Shell:命...

  • 阿里云HBase安全系列-初体验

    概述简介 阿里云HBase安全包括多方面的措施,主要构成部分有:网络隔离,白名单,身份认证,权限控制,数据加密等,...

  • Vue权限控制

    需求 页面级别权限控制1.URL路由权限控制2.导航菜单权限控制3.超链接权限控制 元素界别权限控制1.按钮元素权...

  • Hbase复习总结之一

    1. Hbase 的简介 重要特点:大:一个表可以有上十亿行,上百万列面向列:面向列(族)的存储和权限控制,列(族...

  • 【黑马程序员济南校区】权限控制方式讲解

    【济南校区】权限控制方式讲解 权限控制两种主要的方式:细粒度方法级别的权限控制、粗粒度URL级别权限控制 1.1细...

  • django进阶技巧

    权限控制 在有较多方法需要权限控制时:可使用权限控制中间件,permissionMiddleWare 在只有少量方...

网友评论

      本文标题:HBase权限控制

      本文链接:https://www.haomeiwen.com/subject/kewpuctx.html