更新时间:2024-04-01 GMT+08:00

创建数据库账号

操作场景

创建云数据库GaussDB(for MySQL)实例时,系统默认同步创建root用户,您可根据业务需要,添加其他用户。

约束限制

处于变更中的实例,不可进行该操作。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. 进入“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页面。
  5. 在左侧导航栏,单击“账号管理”,单击“创建账号”。在“创建账号”弹出框中,输入账号名称、授权数据库,并输入密码和确认密码,单击“确定”,提交创建任务。

    • 数据库账号名称在1到32个字符之间,由字母、数字、下划线组成,不能包含其他特殊字符。
    • 在未授权数据库侧勾选一个或多个未授权数据库,授予账号对选定数据库的权限。如果没有未授权数据库,您可以参考创建数据库进行创建,后期您也可以参考修改数据库账号权限对权限进行修改。

      如果您没有在GaussDB(for MySQL)控制台上删除数据库,而是使用其他方式删除了数据库,那么给用户授予的已删除数据库的权限是不会自动删除的,需要手动删除。该表现为MySQL开源行为,具体请参见DROP DATABASE Statement

    • 密码长度为8~32个字符,至少包含大写字母、小写字母、数字、特殊字符三种字符的组合,其中允许输入~!@#$%^*-_=+?,()&特殊字符,不能与用户名或倒序的用户名相同。

  6. 数据库账号添加成功后,您可在当前实例的数据库账号列表中,对其进行管理。

通过DAS创建账号

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. 进入“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务登录界面。
  5. 正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库。
  6. 在“SQL窗口”输入命令创建数据库账号。

    create user 账号名;