描述
该接口用于查找指定实例、指定DB的帐户列表信息或某个指定账号的信息。
请求参数
https://rds.aliyuncs.com/?Action=DescribeAccounts
&DBInstanceId=rdsubauieubauie
&<公共请求参数>
<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>
{
"Accounts": {
"DBInstanceAccount": [
{
"AccountDescription": "",
"DBInstanceId": "rdsubauieubauie",
"DatabasePrivileges": {
"DatabasePrivilege": []
},
"AccountStatus": "Unavailable",
"AccountName": "testaccount"
}
]
},
"RequestId": "8D9A9689-F108-43B4-9D2E-0A52FF42B008"
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要查询指定实例或数据库的账户列表信息,您可以使用DescribeAccounts
接口。此接口支持针对不同数据库类型(如Cassandra、RDS MySQL、PostgreSQL、SQL Server、MariaDB及AnalyticDB等)的实例进行操作。以下是调用该接口时涉及的主要请求参数与返回参数详情:
DescribeAccounts
,表示要调用的操作。ClusterId
;如果是RDS实例或其他类型,则使用DBInstanceId
来标识实例的唯一ID。Available
(可用)、Unavailable
(不可用)等。Normal
(普通账号)、Super
(超级账号)。DBName
)和账号对该数据库的权限(AccountPrivilege
)。https://[ServiceEndpoint]/?Action=DescribeAccounts
&DBInstanceId=[YourInstanceID]
&AccountName=[OptionalAccountName]
&<其他公共请求参数>
请注意,实际调用时需替换[ServiceEndpoint]
、[YourInstanceID]
以及任何适用的可选参数,并确保遵循对应服务的API文档中关于公共请求参数的要求。
通过上述参数配置,您可以灵活地查询不同数据库实例下的账户列表及其详细信息。如果在调用过程中遇到问题,建议检查请求参数是否正确、用户权限是否足够,并参考阿里云错误中心获取详细的错误码解释。