本文介绍如何为 MySQL 实例的数据库创建和删除账号。
在顶部菜单栏的左上角,选择实例所属的项目和地域。
说明
如未设置实例的所属项目,本操作应选择项目为账号全部资源。
在左侧导航栏,选择 MySQL > 实例列表。
在实例列表页面,单击目标实例名称。
在目标实例页面,单击账号管理。
在账号管理页签,单击创建账号,在弹出的创建数据库页面中,设置如下参数。
参数 | 说明 |
---|---|
账号类型 | 必填。选择高权限账号或普通账号。
说明
|
数据库账号 | 必填。填写账号名称。命名规则如下:
说明 高权限账号名称中可使用 root 和 admin。 |
描述 | 选填。账号的描述信息。长度不超过 256 个字符,可以包含数字、中文、英文、下划线(_)、短横线(-)。 |
主机 IP | 必填。指定账号访问数据库的 IP 地址。
说明
|
密码 | 必填。设置账号密码。要求如下:
|
确认密码 | 必填。再次输入密码。 |
全局授权 | 选填。为账号设定实例范围内的全局权限。权限可多选
说明
|
授权数据库 | 选填。为普通账号授权可访问的数据库。
说明 仅支持通过控制台对满足数据库名称命名规则的数据库进行授权。 |
自定义权限 | 选填。当账号类型为普通账号,且为该账号手动授权数据库时选择了自定义权限,可选择该账号在授权数据库的权限。权限可多选。
|
单击确定,完成账号创建。
说明
您也可以单击预览,预览创建既定配置账号的 SQL 语句。
注意
账号删除后不可恢复,并且可能会导致使用该账号的连接中断,请谨慎操作。
在顶部菜单栏的左上角,选择实例所属的项目和地域。
说明
如未设置实例的所属项目,本操作应选择项目为账号全部资源。
在左侧导航栏单击实例列表。
在实例列表页面,单击目标实例名称。
在页面上方,单击账号管理页签。
在账号管理页签,单击目标账号操作列的删除
在弹出的对话框中,单击确定。
高权限账号和普通账号有什么区别?
说明
关于账号权限的具体信息,请参见账号权限说明。
高权限账号能否修改指定权限?
高权限账号只能重置为初始状态,无法修改为指定的权限。
说明
关于账号权限的具体信息,请参见账号权限说明。
数据库是否可以绑定多个账号?
可以。
为什么账号的状态显示“不可用”?
原因分析:如果在创建数据库账号后,通过命令行删除了该账号,那么在控制台的账号列表中,该账号的状态会显示为不可用。
解决办法:在控制台为账号重置密码,即可恢复账号为可用状态。关于重置密码的详细信息,请参见重置账号密码。建议在控制台进行账号管理相关操作,以避免账号不可用的情况。
API | 说明 |
---|---|
CreateDBAccount | 调用 CreateDBAccount 接口创建账号。 |
DescribeDBAccounts | 调用 DescribeDBAccounts 接口查看账号列表。 |
DeleteDBAccount | 调用 DeleteDBAccount 接口删除账号。 |