用户管理
DWS提供通过控制台管理数据库用户的功能,可以在控制台创建、删除、更新数据库用户并对其进行权限管理。
约束与限制
- 如果当前控制台界面不支持该功能,请联系技术支持人员。
- 集群创建完成即存在的用户/或角色不允许修改。
- 使用该功能需确认集群状态为“可用”。
创建用户
- 登录DWS管理控制台,在左侧导航栏中,选择“集群 > 专属集群”。
- 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
- 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
- 在“用户列表”页签,单击“创建用户”,跳转至创建用户详情页面。
- 进入“常规配置”页面,参数说明如下所示:
用户信息常规配置参数说明
参数名称 | 描述 | 样例值 |
---|---|---|
用户名称 | 以字母开头,可以包含字母、数字、下划线,长度不超过63个字符。 | Dws-demo |
密码 | 以字母开头,可以包含字母、数字、下划线,长度不超过63个字符。 密码至少包含大写字母、小写字母、数字和特殊字符四类中的三类,其中可输入的特殊字符为:(~!?,.:;_(){}[]/<>@#%^&*+ |
\=-)。 |
连接数限制 | 该用户连接数据库的连接数限制,-1表示不限制。 | -1 |
到期时间 | 设置该用户权限的到期时间。 | - |
系统管理员 | 表示该用户是否拥有系统管理员权限。 | - |
创建数据库 | 表示该用户是否拥有创建数据库权限。 | - |
创建角色 | 表示该用户是否拥有创建新用户、角色权限。 | - |
继承权限 | 表示该用户是否“继承”所在组的角色权限。 默认打开,不推荐修改。 |
- |
- 确认无误后,单击“下一步”。
- 进入“角色配置”页面,选择需要对该用户授权的角色,确定后单击“下一步”。
- 权限配置,对该用户授权角色后,若还需要补充其他权限,可以单独配置。
单击“添加”按钮,添加一条权限配置,选择数据库对象类型以及对应的数据库对象,然后选择权限进行授权。授权完毕,单击“立即创建”完成用户创建。
修改用户
- 登录DWS管理控制台,在左侧导航栏中,选择“集群 > 专属集群”。
- 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
- 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
- 在用户列表中选择其中一个用户,单击“修改”按钮,跳转导修改用户详情页面。
- 修改用户信息,确认无误后单击“下一步”。
- 角色配置,选择需要对该用户授权的角色,单击“下一步”。
- 权限配置,选择权限类型后,可单击所在行“修改”操作按钮对权限进行添加或移除。
- 授权完毕,单击“保存”完成修改。
删除用户
前提条件
先确认是否存在未删除的表等数据库对象依赖关系,如果有的话请先删除关系,否则用户将删除失败。
操作步骤
- 登录DWS管理控制台,在左侧导航栏中,选择“集群 > 专属集群”。
- 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
- 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
- 在用户列表中选择其中一个用户,单击“删除”按钮,弹出确认页面。
- 确认无误后,单击“确定”删除用户。
角色管理
创建角色
- 登录DWS管理控制台,在左侧导航栏中,选择“集群 > 专属集群”。
- 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
- 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
- 切换至“角色列表”页签,单击“创建角色”按钮,跳转至创建角色详情页面。
- 完善常规配置角色信息,参数描述如下所示:
角色信息常规配置参数信息
参数名称 | 描述 | 样例值 |
---|---|---|
角色名称 | 以字母开头,可以包含字母、数字、下划线,长度不超过63个字符。 | dws-demo |
到期时间 | 设置该角色权限的到期时间。 | - |
系统管理员 | 表示该角色是否拥有系统管理员权限。 | - |
创建数据库 | 表示该角色是否有创建数据库权限。 | - |
创建角色 | 表示该角色是否有创建用户、角色权限。 | - |
继承权限 | 表示该角色是否“继承”它所在组的角色的权限。默认打开,不推荐修改。 | - |
- 确认无误后,单击“下一步”。
- 权限配置,配置该角色拥有的权限。
单击“添加”,添加一条权限配置,选择数据库对象类型以及对应的数据库对象。然后选择权限进行授权。
- 授权完毕,单击“立即创建”。完成角色创建。
修改角色
- DWS管理控制台,在左侧导航栏中,选择“集群 > 专属集群”。
- 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
- 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
- 在角色列表中选择其中一个角色,单击“修改”按钮,跳转导修改角色详情页面。
- 修改角色信息。
- 确认无误后,单击“下一步”。
- 权限配置,根据需要选择权限类型,单击所在行“修改”按钮对权限进行添加或移除。
- 授权完毕,单击“保存”完成修改。
删除角色
前提条件
先确认是否存在未删除的数据库对象等依赖关系,如果有的话请先删除关系,否则角色将删除失败。
操作步骤
- 登录DWS管理控制台,在左侧导航栏中,选择“集群 > 专属集群”。
- 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
- 在左侧导航栏中,单击“用户管理”,进入用户管理页面。
- 在角色列表中选择其中一个角色,单击“删除”按钮,弹出确认页面。
- 单击“确定”删除角色。