创建数据库账号

更新时间:2025-04-25 10:26:04

云原生数据仓库 AnalyticDB MySQL 版支持高权限账号和普通账号两种类型的数据库账号,高权限账号可以管理所有普通账号和数据库;使用普通账号进行数据库操作时,需要手动创建普通账号,然后为普通账号授权。

数据库账号类型

AnalyticDB for MySQL支持高权限账号和普通账号这两种数据库账号,两种账号的区别见下表。

数据库账号类型

说明

数据库账号类型

说明

高权限账号

  • 只能通过控制台创建和管理高权限账号。

  • 一个集群中只能创建一个高权限账号,高权限账号可以管理所有普通账号和数据库。

  • 使用高权限账号可以断开任意普通账号的连接。

  • 开放了更多权限,可满足个性化和精细化的权限管理需求,例如可按用户分配不同表的查询权限等。

  • AnalyticDB for MySQL中的高权限账号相当于MySQL中的root账号。

普通账号

创建高权限账号

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,在左上角选择集群所在地域。在左侧导航栏,单击集群列表。在集群列表上方,选择产品系列,然后单击目标集群ID。

  2. 在左侧导航栏,单击账号管理

  3. 创建高权限账号。

    • 企业版、基础版及湖仓版集群:单击创建账号,在弹出的创建账号面板中配置相关参数。

    • 数仓版集群:单击创建高权限账号,在弹出的创建高权限账号面板中配置相关参数。

    参数

    说明

    参数

    说明

    数据库账号

    高权限账号的账号名称,根据控制台提示输入符合要求的名称。

    账号类型

    • 数仓版集群固定为高权限账号,无需配置。

    • 企业版、基础版及湖仓版集群,请选择高权限账号

    新密码

    高权限账号的密码,根据控制台提示输入符合要求的账号密码。

    确认密码

    再次输入高权限账号的密码。

    描述

    备注该账号的相关信息,便于后续账号管理。可选。

  4. 单击确定完成账号创建。

创建和授权普通账号

控制台操作

企业版、基础版及湖仓版集群支持通过控制台操作,创建和授权普通账号。

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,在左上角选择集群所在地域。在左侧导航栏,单击集群列表。在集群列表上方,选择产品系列,然后单击目标集群ID。

  2. 在左侧导航栏,单击账号管理

  3. 单击创建账号

  4. 创建账号面板,设置相关参数。

    参数

    说明

    参数

    说明

    数据库账号

    普通账号的账号名称,根据控制台提示输入符合要求的名称。

    账号类型

    选择普通账号

    说明

    如果想使用RAM用户(子账号)在企业版、基础版及湖仓版控制台进行SQL开发,在创建完普通账号后,您需要绑定RAM用户与数据库普通账号

    新密码

    普通账号的密码,根据控制台提示输入符合要求的账号密码。

    确认密码

    再次输入普通账号的密码。

    描述

    备注该账号的相关信息,便于后续账号管理。可选。

  5. 单击确定完成账号创建。

  1. 账号创建完成后,您可以单击目标账号操作列的权限设置账号权限。

修改账号密码

如果忘记集群的数据库账号密码,可以通过管理控制台重新设置密码。

重要

为了数据安全,建议您定期更换密码。

账号管理页面,单击账号右侧的修改密码,根据控制台提示输入新密码并确认后,单击确定

SQL操作

数仓版企业版、基础版及湖仓版集群都可以通过SQL语句创建和授权普通账号。通过SQL语句创建的普通账号,企业版、基础版及湖仓版集群中可以在控制台显示,而数仓版集群不会显示,只能通过执行SELECT User FROM mysql.user;语句查询。

创建、授权、管理数据库账号的操作如下:

  • 本页导读 (1)
  • 数据库账号类型
  • 创建高权限账号
  • 创建和授权普通账号
  • 控制台操作
  • 修改账号密码
  • SQL操作
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等