调用DescribeInstanceAccounts接口查询实例账号信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeInstanceAccounts |
系统固定参数,取值为DescribeInstanceAccounts。 |
DrdsInstanceId | String | 是 | drds********* |
实例ID。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
InstanceAccounts | Array of InstanceAccount |
实例账号列表。 |
|
InstanceAccount | |||
AccountName | String | test_rds3 |
账号名称。 |
AccountType | Integer | 1 |
账号类型。
|
DbPrivileges | Array of DbPrivilege |
数据库权限信息。 |
|
DbPrivilege | |||
DbName | String | test_rds3 |
数据库名称。 |
Privilege | String | R |
账号权限。
|
Description | String | Created by DRDS |
账号备注。高级账号默认为Created by DRDS,普通账号无任何备注。备注信息可以在账号管理中自定义修改。 |
Host | String | % |
可以访问数据库的IP地址。<note>%表示任何IP地址都能访问。</note> |
RequestId | String | E2E4056D-57EB-4353-8355-2E6284****** |
请求ID。 |
Success | Boolean | true |
请求是否成功。 |
示例
请求示例
http(s)://drds.cn-hangzhou.aliyuncs.com?Action=DescribeInstanceAccounts
&DrdsInstanceId=drds*********
&<公共请求参数>
正常返回示例
XML
格式
<DescribeInstanceAccountsResponse>
<InstanceAccounts>
<InstanceAccount>
<Description>Created by DRDS</Description>
<DbPrivileges>
<DbPrivilege>
<DbName>drds_flashback</DbName>
<Privilege>ROOT</Privilege>
</DbPrivilege>
</DbPrivileges>
<Host>%</Host>
<AccountName>drds_flashback</AccountName>
<AccountType>0</AccountType>
</InstanceAccount>
</InstanceAccounts>
<RequestId>2D77B55F-50C4-4FC5-A89A-7746B7D5781D</RequestId>
<Success>true</Success>
</DescribeInstanceAccountsResponse>
JSON
格式
{
"RequestId": "E2E4056D-57EB-4353-8355-2E6284******",
"InstanceAccounts": {
"InstanceAccount": [
{
"DbPrivileges": {
"DbPrivilege": [
{
"DbName": "test_rds3",
"Privilege": "R"
}
]
},
"Description": "Created by DRDS",
"Host": "%",
"AccountType": 0,
"AccountName": "test_rds3"
},
{
"DbPrivileges": {
"DbPrivilege": [
{
"DbName": "test_rds2",
"Privilege": "R"
}
]
},
"Description": "Created by DRDS",
"Host": "%",
"AccountType": 0,
"AccountName": "test_rds2"
},
{
"DbPrivileges": {
"DbPrivilege": [
{
"DbName": "test_rds1",
"Privilege": "R"
}
]
},
"Description": "Created by DRDS",
"Host": "%",
"AccountType": 0,
"AccountName": "test_rds1"
}
]
},
"Success": true
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | ActionUnauthorized | The specified action is not available for you | 指定的action未授权,请您先做RAM授权再进行操作。 |
500 | InternalError | The request processing has failed due to some unknown error. | 请求失败,内部错误 |
访问错误中心查看更多错误码。