配置 Hive 权限策略
Ranger 中对 Hive 的表或列级别的权限控制,即针对 HiveServer2 的权限控制。
本小节主要介绍如何配置 Hive 权限策略。
前提条件
- 已创建 QingMR 集群,且集群状态为活跃。
- 已在 Ranger 集成 Hive,详情参考集成 Hive。
操作步骤
-
登录 Ranger 控制台,输入帐户名与密码。
-
点击已添加的 hive 服务,进入组件管理页面。
-
点击 Add New Policy,打开权限配置页面。
配置权限策略参数,详细参数说明参见权限策略参数.
-
点击 Add,确认创建权限策略。
添加、删除或修改 Policy 后,需要等待几十秒,策略授权才生效。
权限策略参数
参数 | 参数说明 |
---|---|
Policy Name | 自定义策略名词。 |
database | 添加 Hive 中数据库,例如 test。 |
table | 添加数据库中表,例如 test。 |
Hive Column | 添加列名。* 表示所有列。 |
Select Group | 指定添加此策略的用户组。 |
Select User | 指定添加此策略的用户。 |
Permissions | 选择授予的权限。 |