欢迎投稿

今日深度:

hbase权限控制,

hbase权限控制,


HBase的权限管理依赖协协处理器。所以我们需要配置以下参数:

hbase.superuser=hbase
hbase.coprocessor.region.classes=org.apache.hadoop.hbase.security.access.AccessController 
hbase.coprocessor.master.classes=org.apache.hadoop.hbase.security.access.AccessController
hbase.rpc.engine=org.apache.hadoop.hbase.ipc.SecureRpcEngine
hbase.security.authorization=true

HBase提供的五个权限标识符:RWXCA,分别对应着 READ('R') , WRITE('W') ,EXEC('X') , CREATE('C') , ADMIN('A')

HBase提供的安全管控级别包括以下6级:

Superuser:拥有所有权限的超级管理员用户。通过hbase.superuser参数配置

Global:全局权限可以作用在集群所有的表上。

Namespace:命名空间级。

Table:表级。

ColumnFamily:列簇级权限。

Cell:单元级。


www.htsjk.Com true http://www.htsjk.com/hbase/40912.html NewsArticle hbase权限控制, HBase的权限管理依赖协协处理器。所以我们需要配置以下参数: hbase.superuser=hbase hbase.coprocessor.region.classes=org.apache.hadoop.hbase.security.access.AccessController  hbase.coprocessor.mas...
相关文章
    暂无相关文章
评论暂时关闭