790
人物
用户授权及权限查看__快速开始_大数据计算服务-阿里云
在添加用户后(请参考 向项目空间中添加用户 ),项目空间Owner或者项目空间管理员需要给该用户授权。只有用户获得权限后,才能执行操作。所谓授权,即授予用户对MaxCompute中的Object(或称之为客体,例如:表,任务,资源等)某种操作权限,包括:读、写、查看等。如果您只是MaxCompute的普通用户,请确认已经获取足够权限,快速浏览本章节即可。
MaxCompute提供了ACL授权,跨项目空间数据分享及项目空间数据保护等多种策略。在本章节里,我们只简单介绍使用场景最多的ACL授权。
ACL授权
ACL授权中,ODPS的客体包括:Project,Table,Function,Resource,Instance,Task。每种客体具有不同的操作权限,详细介绍请参考 ACL授权 。
授权的命令为:
GRANT privileges ON project_object TO project_subject
REVOKE privileges ON project_object FROM project_subject
privileges ::= action_item1, action_item2, ...
project_object ::= PROJECT project_name | TABLE schema_name |
INSTANCE inst_name | FUNCTION func_name |
RESOURCE res_name | JOB job_name
project_subject ::= USER full_username | ROLE role_name
备注:
- 上述授权命令中有关角色(ROLE)的相关部分用户可以暂时不予关注,待后续章节介绍。
示例:假设用户bob@aliyun.com已经被添加到某个项目空间(这里我们称为:$user_project_name),需要给他授予建表权限、获取表信息的权限以及执行权限。项目空间管理员(admin角色)或者该项目空间owner在客户端可以执行如下命令:
grant CreateTable on PROJECT $user_project_name to USER bob@aliyun.com;
-- 向bob@aliyun.com授予名为“$user_project_name”的project的CreateTable(创建表)权限
grant Describe on Table $user_table_name to USER bob@aliyun.com;
-- 向bob@aliyun.com授予名为“$user_table_name”的Table的Describe(获取表信息)权限
grant Execute on Function $user_function_name to USER bob@aliyun.com;
-- 向bob@aliyun.com授予名为"$user_function_name"的Function的Execute(执行)权限
查看权限
查看权限命令:
show grants for $user_name;
示例:假设需要查看用户bob@aliyun.com在当前项目空间的权限:
show grants for bob@aliyun.com
备注:
- 关于查看权限的详细介绍请参考 查看权限 。
最后更新:2016-05-11 10:52:03
上一篇:
添加删除用户__快速开始_大数据计算服务-阿里云
下一篇:
添加RAM子账号__快速开始_大数据计算服务-阿里云
阿里云携手隆力奇共创新零售时代
云服务器 ECS 功能
数据类型支持情况__进阶与深入_数据集成-阿里云
阿里巴巴新财年业绩高开:天猫交易增49%,阿里云付费用户数首超100万
Python SDK下载__SDK下载_SDK使用手册_归档存储-阿里云
DescribeVServerGroups__VServerGroup相关API_API 参考_负载均衡-阿里云
专访 阿里云朱照远:CDN行业气候在变化 视频云会是最终出路
RequestParameter__数据类型_API_API 网关-阿里云
目标用户__安全指南_大数据计算服务-阿里云
推通知给iOS设备__推送相关_API 列表_OpenAPI 2.0_移动推送-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云