本文为您介绍如何管理数据库账号,包括重置高权限账号权限、修改普通账号权限、修改账号密码以及删除账号等。

背景信息

POLARDB for MySQL支持两种数据库账号:高权限账号和普通账号。您可以在控制台管理所有账号和数据库。

注意事项

出于安全原因,POLARDB不提供root账号。

创建数据库账号

具体操作请参见创建数据库账号

修改账号密码

  1. 登录POLARDB控制台
  2. 单击目标集群ID。
  3. 在左侧导航栏中,单击配置与管理 > 账号管理
  4. 找到目标账号,单击操作栏中的修改密码管理数据库账号_账号_PolarDB MySQL数据库_云数据库PolarDB 阿里云技术文档 第1张
  5. 在弹出的对话框中,输入新密码和确认新密码,单击确定

重置高权限账号权限

如果高权限账号自身出现问题,例如权限被意外回收(REVOKE ),您可以通过输入高权限账号的密码来重置高权限账号的权限,使其恢复正常。

  1. 登录POLARDB控制台
  2. 单击目标集群ID。
  3. 在左侧导航栏中,单击配置与管理 > 账号管理
  4. 找到目标账号,单击操作栏中的重置权限
  5. 在弹出的对话框中,输入高权限账号的密码,单击确定,即可重置该账号的权限。。

修改普通账号权限

  1. 登录POLARDB控制台
  2. 单击目标集群ID。
  3. 在左侧导航栏中,单击配置与管理 > 账号管理
  4. 找到目标账号,单击操作栏中的修改权限管理数据库账号_账号_PolarDB MySQL数据库_云数据库PolarDB 阿里云技术文档 第2张
  5. 在弹出的对话框中,修改授权数据库以及修改已授权数据库的权限,单击确定

删除账号

  1. 登录POLARDB控制台
  2. 单击目标集群ID。
  3. 在左侧导航栏中,单击配置与管理 > 账号管理
  4. 找到目标账号,单击操作栏中的删除
  5. 在弹出的对话框中,单击确定

相关API

API 描述
CreateAccount 创建账号
DescribeAccounts 查看账号列表
ModifyAccountDescription 修改账号备注
ModifyAccountPassword 修改账号密码
GrantAccountPrivilege 账号授权
RevokeAccountPrivilege 撤销账号权限
ResetAccount 重置账号权限
DeleteAccount 删除账号