描述
该接口用于查找指定实例、指定DB的帐户列表信息或某个指定账号的信息。
请求参数
名称 |
类型 |
是否必须 |
描述 |
Action |
String |
是 |
系统规定参数,取值为DescribeAccounts。 |
DBInstanceId |
String |
是 |
实例名。 |
AccountName |
String |
否 |
账号名。 |
返回参数
名称 |
类型 |
描述 |
<公共返回参数> |
|
详见公共参数。 |
Accounts |
List<DBInstanceAccount> |
由Account组成的数组。 |
DBInstanceAccount参数
名称 |
类型 |
描述 |
DBInstanceId |
String |
账号所属实例名称。 |
AccountName |
String |
DB操作账号名称。 |
AccountStatus |
String |
账号状态:
- Unavailable:不可用
- Available:可用
|
AccountDescription |
String |
账号备注信息。 |
DatabasePrivileges |
List<DatabasePrivilege> |
由DatabasePrivilege组成的数组。 |
AccountType |
String |
取值为:
- Normal:普通账号,默认为 Normal。
- Super:超级账号
|
DatabasePrivilege参数
名称 |
类型 |
描述 |
DBName |
String |
数据库名称。 |
AccountPrivilege |
String |
DB操作账号名称。 |
请求示例
https://rds.aliyuncs.com/?Action=DescribeAccounts
&DBInstanceId=rdsubauieubauie
&<公共请求参数>
返回示例
XML格式
<DescribeAccountsResponse>
<RequestId>2603CA96-B17D-4903-BC04-61A2C829CD94</RequestId>
<Accounts>
<DBInstanceAccount>
<AccountName>MySQL</AccountName>
<DBInstanceId>testdb</DBInstanceId>
<AccountStatus>utf8</AccountStatus>
<AccountDescription></AccountDescription>
<DatabasePrivileges>
<DatabasePrivilege></DatabasePrivilege>
</DatabasePrivileges>
<DBInstanceAccount>
</Accounts>
</DescribeAccountsResponse>
JSON格式
{
"Accounts": {
"DBInstanceAccount": [
{
"AccountDescription": "",
"DBInstanceId": "rdsubauieubauie",
"DatabasePrivileges": {
"DatabasePrivilege": []
},
"AccountStatus": "Unavailable",
"AccountName": "testaccount"
}
]
},
"RequestId": "8D9A9689-F108-43B4-9D2E-0A52FF42B008"
}