本节介绍如何创建数据库用户。

前提条件

  • RadonDB PostgreSQL 实例状态为运行中

操作步骤

  1. 以 platform-admin 角色登录 KubeSphere 企业版 Web 控制台并进入数据库管理平台。

  2. 在左侧导航栏选择 PostgreSQL

  3. 在 PostgreSQL 实例列表中,点击一个实例名称打开其详情页面。

  4. 在页面右侧点击数据库用户页签,然后点击创建

  5. 创建用户对话框,设置用户名、密码和权限,然后点击确定。用户创建完成后将显示在用户列表中。

    参数 说明

    用户名

    自定义用户名称。

    配置要求:用户名只能包含小写字母、数字和下划线(_),必须以小写字母开头,长度为 2 到 26 个字符。

    密码

    输入用户密码。

    配置要求:密码必须包含至少一个大写字母、一个小写字母、一个数字和一个特殊字符(!@#$%^&*_+-=),长度为 8 到 32 个字符。

    权限

    可选择普通权限或高级权限。支持创建多个具有相同权限的用户。

    • 普通权限用户具备创建表、索引、Schema 等数据库对象的管理权限。不能创建和管理其他账号。

    • 高级权限用户具备 Superuser、CREATEDB、CREATEROLE 权限,以及 REPLICATION 等创建数据库的管理权限。

    备注
    • 不支持创建名为 postgrespgautofailover_replicatorpgautofailover_monitor 的用户账号。

    • 不支持创建同名用户。