更新时间:2024-06-11 GMT+08:00

角色管理

创建角色

  1. 登录GaussDB(DWS)管理控制台,在左侧导航栏中,单击“集群 > 专属集群 ”。
  2. 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
  3. 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
  4. 切换至“角色列表”页签,单击“创建角色”按钮,跳转至创建角色详情页面。

  5. 完善角色信息,确认无误后单击“下一步”:

    • 角色名称:以字母开头,可以包含字母、数字、下划线,长度不超过63个字符。
    • 到期时间:设置该角色权限的到期时间。
    • 系统管理员:表示该角色是否拥有系统管理员权限。
    • 创建数据库:表示该角色是否有创建数据库权限。
    • 创建角色:表示该角色是否有创建用户、角色权限。
    • 继承权限:表示该角色是否“继承”它所在组的角色的权限。默认打开,不推荐修改。

  6. 权限配置,配置该角色拥有的权限。

    单击“添加”,添加一条权限配置,选择数据库对象类型以及对应的数据库对象。然后选择权限进行授权。具体权限释义,请参见“SQL语法参考”中的“DCL语法 > GRANT”章节。

  7. 授权完毕,单击“立即创建”。完成角色创建。

修改角色

  1. 登录GaussDB(DWS) 管理控制台,在左侧导航栏中,单击“集群 > 专属集群 ”。
  2. 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
  3. 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
  4. 在角色列表中选择其中一个角色,单击“修改”按钮,跳转导修改角色详情页面。
  5. 修改角色信息,确认无误后单击“下一步”:

    • 角色名称:以字母开头,可以包含字母、数字、下划线,长度不超过63个字符。
    • 到期时间:设置该角色权限的到期时间。
    • 系统管理员:表示该角色是否拥有系统管理员权限。
    • 创建数据库:该角色是否有创建数据库权限。
    • 创建角色:该角色是否有创建用户、角色权限。
    • 继承权限:这些子句决定一个角色是否“继承”它所在组的角色的权限。默认打开,不推荐修改。

  6. 权限配置,根据需要对权限进行添加或移除。

  7. 授权完毕,单击“保存”完成修改。

删除角色

  1. 登录GaussDB(DWS) 管理控制台,在左侧导航栏中,单击“集群 > 专属集群 ”。
  2. 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
  3. 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
  4. 在角色列表中选择其中一个角色,单击“删除”按钮,弹出确认页面。
  5. 单击“确定”删除角色。

    若该角色存在未删除数据库对象等依赖关系,角色将删除失败。