MAPREDUCE服务 MRS-HetuEngine基于MetaStore权限管控:HetuEngine使用场景及对应权限
HetuEngine使用场景及对应权限
用户通过HetuEngine服务创建数据库需要加入Hive组,不需要角色授权。用户在Hive和HDFS中对自己创建的数据库或表拥有完整权限,可直接创建表、查询数据、删除数据、插入数据、更新数据以及授权他人访问表与对应HDFS目录与文件。
如果用户访问别人创建的表或数据库,需要授予权限。所以根据HetuEngine使用场景的不同,用户需要的权限可能也不相同。
主要场景 |
用户需要的权限 |
---|---|
使用HetuEngine表、列或数据库 |
使用其他用户创建的表、列或数据库,不同的场景需要不同的权限,例如:
|
在一些特殊HetuEngine使用场景下,需要单独设置其他权限。
场景 |
用户需要的权限 |
---|---|
创建HetuEngine数据库、表、外表,或者为已经创建的表或外表添加分区,且Hive用户指定数据文件保存在“/user/hive/warehouse”以外的HDFS目录。 |
需要此目录已经存在,客户端用户是目录的属主,且用户对目录拥有“读”、“写”和“执行”权限。同时用户对此目录上层的每一级目录都拥有“读”和“执行”权限。 |
操作Hive中所有的数据库和表。 |
需加入到supergroup用户组,并且授予“ADMIN”权限。 |
- MapReduce服务_什么是HetuEngine_如何使用HetuEngine
- MapReduce服务_什么是Hive_如何使用Hive
- MapReduce服务_什么是Hue_如何使用Hue
- 权限管理能力_怎么设置权限_云容器引擎
- API网关权限管理_授权使用API网关_APIG权限策略和授权项
- GaussDB权限管理_GaussDB数据库权限管理_高斯数据库权限管理_华为云
- 如何创建用户并授权使用应用运维管理服务_AOM_用户权限_创建用户_权限
- MapReduce服务_什么是Kafka_如何使用Kafka
- MapReduce服务_什么是ClickHouse_如何使用ClickHouse
- MRS优势_什么是MRS_MRS功能