CDP实操--配置HBase的Ranger策略验证(三)

耀灵2年前技术文章895

1.1HBase的Ranger策略验证


确保HBase的配置页面里已经勾选了Ranger Service


图片1.png


在terminal中,kerberos登录到hbase,用如下命令登录hbase shell


create 'cars', {NAME=>'cf1',REPLICATION_SCOPE => 1}, {SPLITS => ['3','6', '9', 'b']}
put 'cars', 'row1', 'cf1:model', 'tesla model Y'
put 'cars', 'row2', 'cf1:price', '300,000 CNY'

图片2.png


退出beeline,切换用户为sam_sec并再次进入hbase shell,查询cars表,报错显示sam_sec用户没有对表cars的访问权限


图片3.png


图片4.png

回到terminal,不用退出hbase shell,再次访问cars表,只显示了cf1列簇中的model列内容,因为sam_sec没有权限访问price

列,所以scan命令的结果不会显示price列内容

图片5.png


相关文章

hive元数据迁移

hive元数据迁移

一、在新集群中创建hive数据库,作为新集群中的元数据库。注意点:创建hive数据库时注意用户和用户的权限及使用的编码格式一致。查看旧集群中角色权限和编码格式,在新的hive元数据库中设置相同的角色权...

Pod 资源利用率计算

Pod CPU使用率即在过去的一段时间里进程占用的CPU时间与CPU总时间的比率,如果有多个CPU或者多核,需要将每个CPU的时间相加。container_cpu_usage_seconds_tota...

COS快照迁移ES集群

一、COS 全量快照备份基于 COS 快照的迁移方式是使用 ES 的 snapshot api 接口进行迁移,基本原理就是从源 ES 集群创建索引快照,然后在目标 ES 集群中进行恢复。通过 snap...

CDH配置HTTPS访问

CDH配置HTTPS访问

申请一台新的机器部署nginx,生成https/ssl证书的机器没有要求1.生成https/ssl证书[root@cdp01 ~]# mkdir -p /data/cert [root@cdp01 ...

kafka安全认证与授权

kafka安全认证与授权一、SASL、SSL、ACL介绍1.SASL鉴权协议,主要用来保证客户端登录服务器的时候,传输的鉴权数据的安全性,SASL是对用户名和密码加解密用的 2.SSL是一种间于传输层...

Prometheus集成pushgateway监控k8s集群

Prometheus集成pushgateway监控k8s集群

Prometheus部署环境介绍本文的k8s环境是通过二进制方式搭建的v1.20.13版本清单准备注意集群版本的坑,自己先到Github上下载对应的版本。注意: 集群版本在v1.21.x之前需要注意下...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。