描述
创建分布式数据库实例的账户。对同一实例,最多创建 3 个不同的账户。
说明 该API输入参数中包括密码等隐私数据,出于安全考虑,用户必须使用HTTPS协议来调用此API。
请求参数
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
<公共请求参数> | - | - | 参见公共参数 |
Action | String | 是 | 系统规定参数,取值:CreateAccount。 |
InstanceId | String | 是 | 实例名。 |
AccountName | String | 是 | 账户名。长度为2-10个字符,以小写英文字母为开头,小写字母、数字、特殊字符“_”组成。 |
AccountPassword | String | 是 | 账户密码。大写、小写、数字、特殊字符占三位,长度8-32位。 |
AccountType | String | 否 | 要创建账户类型。取值为:
|
DBInfo | String | 否 | 账号权限与DB的key-value对。账号权限,取值:
例如 |
DBName | String | 否 | 数据库名称。多个以’,’分隔。 |
AccountPrivilege | String | 否 | 账号权限。取值如下
|
AccountDescription | String | 否 | 修改账号备注。
说明 不能以http://或者https://开头。以中文、英文字母开头。可以包含中文、英文字符、“_”,“ -”,数字字符长度2~256。
|
ClientToken | String | 否 | 幂等性校验。 |
AccountVersion | String | 否 | 账号版本,取值为0或者1。
|
返回参数
名称 | 参数类型 | 描述 |
---|---|---|
<公共返回参数> | - | 参见公共返回参数 |
请求示例
https://petadata.aliyuncs.com/?Action=CreateAccount
&InstanceId=pd-xxxxxxxxxxxxxx
&AccountName=testacc02
&AccountPassword=Pw123456
&<[公共请求参数]>
返回示例
XML格式
<CreateAccountResponse>
<RequestId>2FED790E-FB61-4721-8C1C-07C627FA5A19</RequestId>
</CreateAccountResponse>
JSON格式
{
"RequestId": "2FED790E-FB61-4721-8C1C-07C627FA5A19"
}