创建和管理数据库账号
更新时间:2024-07-20
概述
创建集群后,您可根据需求进行账号管理。本文介绍了如何创建和管理账号,以及集群地址账号及主库地址账号的区别。
背景信息
GaiaDB 支持集群地址账号和主库地址账号这两种数据库账号,您可以在控制台管理所有账号。
账号类型 | 说明 |
---|---|
集群地址账号 | • 可以通过控制台或者SQL语句创建和管理。 • 一个实例可以创建多个集群地址账号。 • 管理被授权的数据库。 |
主库地址账号 | • 该账户为主节点地址专用账户,不用于其他集群地址。 • 主库地址仅可连接直接生成Binlog的主节点,拉取、订阅或同步Binlog(例如使用DTS等工具)时,请使用该账号并修改相关权限。 • 该账户拥有全局权限 |
注意事项
- 不允许添加名为 root 的账号。
- 创建账号时不能使用预留的关键词,如 admin、guest 及 SQL 语句关键字等。
- 删除账号之后不能恢复,删除账号前确认数据备份或新账户能够提供访问数据库。
创建账号规则
参数 | 说明 |
---|---|
数据库账号 | 填写账号名称。要求如下: • 长度为2~16个字符。 • 以字母开头,以字母或数字结尾 • 由小写字母、数字、下划线组成 |
密码 | 长度为8~32个字符。 由字母、数字和特殊字符(!@#$%^&*()_+-=)中的至少两种组成 |
确认密码 | 再次输入密码 |
备注说明 | 非必填,备注该账号的相关信息,便于后续账号管理。最多支持256个字符 |
创建集群地址账号
- 登录GaiaDB管理控制台。
- 在控制台页面左上角,选择集群所在地域,进入“云原生数据库GaiaDB列表”页面。
- 找到目标集群,点击集群名称,进入集群详情页面。
- 在左侧导航栏中单击账号管理。
- 在“账号管理”子页面,点击创建账号按钮。
说明:创建后的账号为普通账号,权限范围可参考账号权限页面。高权限账号可通过工单申请。
- 进入创建账号页面,参数设置参考创建账号规则。
- 点击确定按钮,创建账号。
创建主库地址账号
- 登录GaiaDB管理控制台。
- 在控制台页面左上角,选择集群所在地域,进入“云原生数据库 GaiaDB列表”页面。
- 找到目标集群,点击集群名称,进入集群详情页面。
- 在访问信息栏的数据列表中,点击操作列的主库地址账号管理。
- 弹出主库地址账号管理页面,点击创建账号按钮,添加主账号。
说明:创建后的账号为普通账号,权限范围可参考账号权限页面。高权限账号可通过工单申请。
6.在弹出的创建账号子页面中输入数据库账号、密码、确认密码,备注可不输入。具体信息输入规则参考创建账号规则。
7.输入完成后,点击确定按钮。
修改权限
- 登录GaiaDB管理控制台。
- 在控制台页面左上角,选择集群所在地域,进入“云原生数据库GaiaDB列表”页面。
- 找到目标集群,点击集群名称,进入集群详情页面。
- 找到目标数据库账户,在操作列点击修改权限。
- 在设置权限页面中,调整账号权限,具体权限设置参考账号权限部分。
说明:仅主库地址账号拥有全局权限。
- 点击预览按钮后,弹出预览对话框,确认后,点击预览对话框的确定按钮。
- 单击确定按钮,提交修改。
修改备注
- 登录GaiaDB管理控制台。
- 在控制台页面左上角,选择集群所在地域,进入“云原生数据库GaiaDB列表”页面。
- 找到目标集群,点击集群名称,进入集群详情页面。
- 找到目标数据库账户,在描述列点击修改备注图标。
- 弹出编辑框,输入备注名称。
- 输入完成后,单击确定按钮,提交修改。
删除账号
- 登录GaiaDB管理控制台。
- 在控制台页面左上角,选择集群所在地域,进入“云原生数据库GaiaDB列表”页面。
- 找到目标集群,点击集群名称,进入集群详情页面。
- 找到目标数据库账户,在操作列点击删除。
- 弹出删除窗口,显示警告信息(账号删除后,该账号相关操作会失败。 确定删除:xxx?)。
- 确认删除该账户后,单击确定按钮,提交修改。