sparksql集成ranger权限测试

耀灵2年前技术文章1187
##启动thriftserver
cd /opt/dtstack/spark/spark_pkg/sbin
./start-thriftserver.sh \
--master yarn \
--executor-memory 2g \
--hiveconf hive.server2.thrift.port=10006 \
—-hiveconf hive.server2.thrift.bind.host=172.16.106.151

5.png

1、设置规则,yaoling用户给予所有权限


6.png

7.png


2、登陆beeline测试

测试登陆用户yaoling

8.png


由于给yaoling用户没有授于colume规则,所以导致select不允许

9.png

select没有权限:

10.png

新增column给yaoling用户:

11.png

查询正常:

12.png

2、user3给予查询select权限

13.png


登陆beeline测试:

14.png


user3只对student表有查询权限:

15.png

相关文章

 oracle11g打补丁31718723报错Operation not permitted

oracle11g打补丁31718723报错Operation not permitted

oracle11g 在打gi补丁的时候报错如下:原因:参考mos(Doc ID 2668094.1)可知因为Linux/Unix平台上,安装后一些Oracle可执行文件的权限需要修改成root。这是以...

Linux SSSD同步多ou用户

Linux SSSD同步多ou用户

1、背景在使用AD作为ldap服务器,使用sssd同步用户到服务器,但是AD中用户过多,分布在不同部门的ou中。如果全部进行同步,则会对ad服务器压力过大,用户缓存同步缓慢。需要能够指定多个ou进行同...

Java-API-MapReduce的操作WordCount篇

Java-API-MapReduce的操作WordCount篇

首先就是pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/...

.gitlab-ci.yml 语法

.gitlab-ci.yml 语法

介绍管道配置从作业(job)开始, 作业是 .gitlab-ci.yml 文件的最基本元素。job是:定义了约束,指出应在什么条件下执行具有任意名称的顶级元素,并且必须至少包含 script 子句不限...

Alluxio 部署

Alluxio 部署

1、基础环境准备配置java环境变量tar -xzvf jdk-8u281-linux-x64.tar.gz -C /opt ln -s ...

chengying-6.0登入接口逆向

chengying-6.0登入接口逆向

版本更新首先是登入的加密url:http://172.16.121.70/login参数1. username:admin@dtstack.com2. password:614bb9438210c69...

发表评论    

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