添加账号
功能概述
创建 PostgreSQL 集群时,系统默认同步创建 postgres、pgautofailover_replicator、pgautofailover_monitor 等运维管理账号。
集群默认不会创建业务账号,用户需要在集群创建成功后,手动添加 高级权限 和 普通权限 的账号,并通过 高级权限 的账户对其余账号进行管理。两种权限类型的账号说明如下。
-
高级权限
具备
Superuser、CREATEDB、CREATEROLE权限,以及REPLICATION等创建数据库的管理权限。一个集群支持创建多个高级权限账号。 -
普通权限
具备其创建表、索引、Schema 等数据库对象的管理权限。一个集群支持创建
多个普通账号,但普通账号不能创建和管理其他账号。
操作步骤
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 数据库与缓存 > 关系型数据库 PostgreSQL,进入 PostgreSQL 管理页面。
-
在 PostgreSQL 管理页面,点击源集群 ID,进入集群详情页面。
-
在右侧账户标签页,可查看数据库账号列表。
-
点击添加账号,弹出添加账号对话框,用户根据页面信息,填写相关参数。页面参数说明如下。
参数 说明 角色
默认为
管理节点。账户
自定义数据库用户账户名。
-
不支持添加
postgres、pgautofailover_replicator、pgautofailover_monitor等账号。 -
为确保账号名唯一性,不支持添加同名账号。
-
账户名由大写字母
A~Z、小写字母a~z、数字0~9以及特殊字符_组成的长度为 2~26 的字符串。
密码
-
自定义数据库密码。
-
密码由大写字母
A~Z、小写字母a~z、数字0~9以及特殊字符@#%&*_+-=组成的长度为 8~32 的字符串。
账户权限
选择账号权限类型,可选
普通权限或高级权限。 -
-
确认配置信息无误后,点击提交,返回账号列表页面,即可查看已添加账号。