阿里云mysql数据库创建高权限账号和普通账号步骤

为了减少误操作对业务的影响,阿里云数据库MySQL不提供root权限账号。您可以通过云数据库 MySQL 控制台,为MySQL实例的数据库创建不同权限的业务管理账号。

账号类型
云数据库MySQL实例支持两种数据库账号:高权限账号和普通账号。
账号类型创建方式创建账号个数权限范围
高权限账号
仅支持通过“控制台”创建
一个实例只能创建1个高权限账号
拥有对应实例下所有普通账号和数据库权限,不能断开其他账号的连接

普通账号
仅支持通过“控制台”创建
一个实例能创建多个普通账号
仅拥有手动给该普通账号授予的数据库权限,不能断开其他账号的连接
说明:
目前仅支持通过前端控制台页面创建账号,不支持后台创建。通过控制台创建的账号,基本能满足业务需求。
高权限账号和普通账号类型,无法相互切换。您可以通过账号删除与再建的处理方式,达到账号类型相互切换的目的。

创建高权限账号

1. 进入阿里云官网首页,点击页面右上角“管理控制台”,进入资源列表页面。
2. 在页面左上角,选择购买实例的地域。
3. 在资源列表页面,找到“云数据库” “云数据库MySQL”,点击进入云数据库MySQL控制台。
4. 在实例列表页面,找到目标实例。单击目标实例ID/名称或“管理”按钮,进入实例控制台功能模块。
5. 在左侧导航栏中,单击账号管理 创建账号 高权限账号。
6. 参数设置。参考如下表所示。

账号名称
账号命名要求如下:
由小写字母、数字、下划线、中划线组成;以字母开头,字母或数字结尾;最少4个字符,最多16个字符。在一个实例内,不能与已有账号重名。

账号类型
此处选择高权限账号。

密码
密码设置要求如下:长度为8-32个字符。包含大写字母、小写字母、数字、特殊字符,每种至少一个,其中特殊字符为!@#$%^&*()_+-=

确认密码
再次输入密码。

7. 点击“确定”,完成账号创建。

创建普通账号

1. 进入阿里云官网首页,点击页面右上角“管理控制台”,进入资源列表页面。
2. 在页面左上角,选择购买实例的地域。
3. 在资源列表页面,找到“云数据库” “云数据库MySQL”,点击进入云数据库MySQL控制台。
4. 在实例列表页面,找到目标实例。单击目标实例ID/名称或“管理”按钮,进入实例控制台功能模块。
5. 在左侧导航栏中,单击账号管理 创建账号 普通账号。
6. 参数设置。
账号名称
账号命名要求如下:
由小写字母、数字、下划线、中划线组成;以字母开头,字母或数字结尾;最少4个字符,最多16个字符。在一个实例内,不能与已有账号重名。

账号类型
此处选择普通账号。

数据库
手动将一个或多个数据库授权给该普通账号。
1. 从左侧框(未授权数据库)选中一个或多个数据库,单击“ ”按钮将其添加到右侧框(已授权数据库权限)。
2. 在右侧框(已授权数据库权限)中,为授权的数据库选择只读或读写的权限。
说明:
该参数可以留空。即,若该参数值中不存在需要授权的数据库,可以创建数据库后,再给该账号授权。
密码
密码设置要求如下:
长度为8-32个字符。包含大写字母、小写字母、数字、特殊字符,每种至少一个,其中特殊字符为!@#$%^&*()_+-=

确认密码
再次输入密码。

7. 点击“确定”,完成账号创建。