sparksql集成ranger权限测试

耀灵1年前技术文章762
##启动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

相关文章

在K8S上使用Clickhouse

介绍clickhouse是一款开源的分析型数据库,性能强大。本文介绍如何在K8S环境中部署和使用clickhouse。我们使用开源的clickhouse operator: https://githu...

k8s Krew 插件开发详解

前言:前面我们已经了解过krew插件的作用以及一些比较常用的插件,接下来我们讲一下如何开发krew插件。1、熟悉kubens 插件在开发krew插件之前,我们先通过kubens插件来熟悉krew,我们...

hive元数据迁移

hive元数据迁移

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

Redis 运维规范_运维管理规范

三、运维管理规范1、密码认证 云上 Redis 的权限控制:账号管理+白名单设置+阿里云子账号权限。对于线下 Redis 可以通过设置密码和 bind 参数文件控制访问。2、合理设置备份策略 Redi...

log_queries_not_using_indexes参数设置

log_queries_not_using_indexes参数设置

【现象】通过查看慢日志发现有如下信息: 如上慢日志里出现较多 'index not used' warning(s) suppressed 信息;该信息主要是因为开启 log_queries_not_...

大数据自动化巡检系统EasyCare使用简介

大数据自动化巡检系统EasyCare使用简介

1、EasyCare登录填写系统初始化用户密码之后登录系统,进入系统首页2、系统首页系统首页显示当前巡检的集群数量,巡检指标,巡检模版,当天巡检情况等3、配置管理配置管理菜单配置初始化巡检基础信息,包...

发表评论    

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