开发者社区> 问答> 正文

API参考 - API参考 -   账号管理 -DescribeAccounts



描述


该接口用于查找指定实例、指定DB的帐户列表信息或某个指定账号的信息。

请求参数

[tr=rgb(51, 205, 229)][td]名称 类型是否必须描述ActionString是系统规定参数,取值为DescribeAccounts。DBInstanceIdString是实例名。AccountNameString否账号名。

返回参数

[tr=rgb(51, 205, 229)][td]名称 类型描述<公共返回参数>详见公共参数。AccountsList<DBInstanceAccount>由Account组成的数组。

DBInstanceAccount参数

[tr=rgb(51, 205, 229)][td]名称 类型描述DBInstanceIdString账号所属实例名称。AccountNameStringDB操作账号名称。AccountStatusString账号状态:
  • Unavailable:不可用
  • Available:可用
AccountDescriptionString账号备注信息。DatabasePrivilegesList<DatabasePrivilege>由DatabasePrivilege组成的数组。AccountTypeString取值为:
  • Normal:普通账号,默认为 Normal。
  • Super:超级账号


DatabasePrivilege参数

[tr=rgb(51, 205, 229)][td]名称 类型描述DBNameString数据库名称。AccountPrivilegeStringDB操作账号名称。

请求示例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"
  }

展开
收起
梨好橙 2018-09-13 00:00:11 1202 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载