栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

HBase连接失败与用户权限管理

HBase连接失败与用户权限管理

当我们在用java API将数据写入Hbase时,如果遇到了Connection连接对象一直未null的情况,很有可能是当前系统的用户对Hbase中的命名空间和表的读写权限不够导致的,接下来我会对Hbase的权限的设置和查看进行说明。

Hbase提供五个权限标识符:(RWXCA)

   R    - 读   W   - 写   X    - 执行   C    - 创建   A    - 管理

举个例子 :

授权namespace:

Hbase授权 test_yc 用户对命名空间 aueic 授权写权限:

hbase>grant 'test_yc','W','@aueic'

授权表:

Hbase授权 test_yc 用户对命名空间 aueic 下 COLLECT_TOTAL 表设置读、写权限:

hbase>grant 'test_yc ','RW','aueic:COLLECT_TOTAL '

授权 test_yc 用户全局权限
hbase>grant 'test_yc ','A'

查看所有用户权限
hbase>user_permission '.*'

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/761105.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号