用户管理

该功能提供图形化的用户管理功能。建议根据使用需求,将数据库用户对应分配给数据库开发人员。

目录

前提条件

确保实例处于 Running 状态。

创建用户

创建用户并为该用户配置权限。平台会同时为 Kubernetes 资源生成用户认证凭据——Secret Dictionary。对于使用 MySQL 的应用,可以通过 Secret Dictionary 在 Pod 中引用 MySQL 用户名和密码。Secret Dictionary 会自动同步用户信息,请勿修改其中配置。

Web Console

创建用户

  1. 点击左侧导航栏的 MySQL-PXC

  2. 点击 Namespace Name

  3. 点击 Instance Name

  4. User Management 标签页,点击 Create User

  5. 设置用户信息。

    注意:请妥善保存密码。为降低密码泄露风险,建议定期更新密码。

  6. 为确保用户能正常操作,请及时为用户分配权限。

  7. 点击 Create

添加 Secret Dictionary(针对非平台创建用户)

如果数据库用户是通过非平台方式创建的,请手动为其创建对应的 Secret Dictionary。Secret Dictionary 是 Kubernetes 资源使用的用户认证凭据。若应用需要使用 MySQL,可通过 Secret Dictionary 在 Pod 中引用 MySQL 用户名和密码。

  1. 点击左侧导航栏的 MySQL-PXC

  2. 点击 Namespace Name

  3. 点击 Instance Name

  4. User Management 标签页,点击 User Name

  5. 输入用户创建时设置的密码,点击 Add

更新用户

  1. 点击左侧导航栏的 MySQL-PXC

  2. 点击 Namespace Name

  3. 点击 Instance Name

  4. 进入 User Management 标签页。

    • 更新密码:点击用户旁的 Update Password

    • 更新用户权限(非 root 用户):点击 User Name,在用户详情中点击 Update Permissions

  5. 修改配置。

  6. 点击 Update