云数据库 RDS

产品文档

云数据库 RDS

createAccount

描述

创建数据库账号,用户可以使用客户端,应用程序等通过该账号和密码登录RDS数据库实例。
为便于管理和恢复,RDS对账号进行了限制,数据库账号只能通过控制台或者OpenAPI进行创建、删除账号以及对账号授权等,用户不能通过SQL语句对账号进行相关操作。

请求方式

POST

请求地址

https://rds.jdcloud-api.com/v1/regions/{regionId}/instances/{instanceId}/accounts

名称 类型 是否必需 默认值 描述
regionId String True 地域代码,取值范围参见《各地域及可用区对照表》
instanceId String True RDS 实例ID,唯一标识一个RDS实例

请求参数

名称 类型 是否必需 默认值 描述
accountName String True 账号名,在同一个RDS实例中,账号名不能重复。账号名的具体规则可参见帮助中心文档:名称及密码限制
accountPassword String True 密码,密码的具体规则可参见帮助中心文档:名称及密码限制
notes String False 备注信息,仅支持PostgreSQL

返回参数

返回码

返回码 描述
200 OK

请求示例

POST

public void testCreateAccount() {
    CreateAccountRequest createAccountRequest = new CreateAccountRequest();
    createAccountRequest.setAccountName("dj_ac");
    createAccountRequest.setAccountPassword("123456aA");
    createAccountRequest.setInstanceId("mysql-wp4e9ztap2");
    createAccountRequest.setRegionId("cn-north-1");
    CreateAccountResponse createAccountResponse = rdsClient.createAccount(createAccountRequest);
    System.out.println(new Gson().toJson(createAccountResponse));
}

返回示例

{
    "requestId": "bpa02f1veq58ctu9j1too76nbckvrp2m"
}
更新时间:2020-01-19 16:57:34
feedback