阅读346 返回首页    go 阿里云


角色创建及授权__快速开始_大数据计算服务-阿里云

正如 用户授权及权限查看 所描述,所有被加入MaxCompute的用户只有被授予相应的权限后才能使用MaxCompute。当项目空间下有大量用户存在时,这个授权动作会显得非常繁琐。在这种情况下,项目空间管理员可以对拥有相同权限的用户进行分类,每类用户有相同的权限,我们称之为角色。多个用户可以同时存在于一个角色下,一个用户也可以隶属于多个角色。给角色授权后,该角色下的所有用户拥有相同的权限。

创建角色:

命令格式:

  1. CREATE ROLE <roleName>;

例如,创建player角色:

  1. create role player;

向角色中添加用户:

  1. GRANT <roleName> TO <full_username>;

例如:将bob@aliyun.com加入player角色。

  1. grant player to bob@aliyun.com;

给角色授权的语句与对用户授权类似,可以参考用户授权示例 用户授权及权限查看 及授权详细介绍 对用户或角色进行授权

将用户移出角色

命令格式:

  1. REVOKE <roleName> FROM <full_username>;

例如:将bob@aliyun.com移出player角色。

  1. revoke player from bob@aliyun.com;

删除角色

命令格式:

  1. DROP ROLE <roleName>;

例如:删除player角色:

  1. drop role player;

需要注意的是:删除前,请确认player下的所有用户都已经被移出该角色。

注意:

最后更新:2016-12-14 16:25:51

  上一篇:go 添加RAM子账号__快速开始_大数据计算服务-阿里云
  下一篇:go 创建删除表__快速开始_大数据计算服务-阿里云