0812-7.1.3-如何使用Ranger给HBase授权( 三 )
然后使用testuser1 用户创建权限策testColumn 。 只给testuser2 用户testColumn 表name 列的读写权限 , 如下图所示:
文章插图
根据上面的权限策略 , testuser2 可以插入数据到testColumn表name 列以及查看该列 , 其余的列不可查看以及写入 , 验证如下图所示:
查看验证 , 查看testColumn表的name 列有权限 , 查看age 列无权限
hbase(main):005:0> scan 'testspace:testColumn',{COLUMNS=>'name'}hbase(main):006:0> scan 'testspace:testColumn',{COLUMNS=>'age'}
文章插图
写入验证 , 写入testColumn表的name 列有权限 , 写入age 列无权限
【0812-7.1.3-如何使用Ranger给HBase授权】hbase(main):006:0> put 'testspace:testColumn', 'rowKey1', 'name:column1', 'testuser2'hbase(main):007:0> put 'testspace:testColumn', 'rowKey1', 'age:column1', '20'
文章插图
推荐阅读
- Biogen将使用Apple Watch研究老年痴呆症的早期症状
- 大一非计算机专业的学生,如何利用寒假自学C语言
- Eyeware Beam使用iPhone追踪玩家在游戏中的眼睛运动
- 红米K40渲染图曝光:居中挖孔+后置四摄,这外观你觉得如何?
- 或使用天玑1000+芯片?荣耀V40已全渠道开启预约
- 苹果将推出使用mini LED屏的iPad Pro
- 手机能用多久?如果出现这3种征兆,说明“默认使用时间”已到
- 奋斗|该如何看待拼多多员工猝死:鼓励奋斗,也要保护好奋斗者
- 装机点不亮 如何简易排查硬件问题?
- 虾米音乐宣布关停!我的歌单如何导入QQ音乐、网易云音乐?
