調用DescribeAccounts介面查看執行個體的帳號資訊。
说明 該介面暫不支援SQL Server 2017叢集版、PostgreSQL、PPAS執行個體。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
請求參數
名稱 | 類型 | 是否必選 | 樣本值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeAccounts |
系統規定參數,取值:DescribeAccounts。 |
DBInstanceId | String | 是 | rm-uf6wjk5xxxxxxx |
執行個體ID。 |
AccountName | String | 否 | test1 |
資料庫帳號名稱。 |
PageSize | Integer | 否 | 30 |
每頁記錄數,取值:
預設值:30。 |
PageNumber | Integer | 否 | 1 |
頁碼,取值:大於0且不超過Integer的最大值。 預設值:1。 |
返回資料
名稱 | 類型 | 樣本值 | 描述 |
---|---|---|---|
Accounts |
帳號資訊列表。 |
||
DBInstanceId | String | rm-uf6wjk5xxxxxxx |
帳號所屬執行個體ID。 |
AccountName | String | test1 |
資料庫帳號名稱。 |
AccountStatus | String | Available |
帳號狀態:
|
AccountDescription | String | 測試資料庫帳號 |
帳號描述。 |
DatabasePrivileges |
帳號擁有的資料庫許可權列表。 |
||
DBName | String | test1 |
資料庫名稱。 |
AccountPrivilege | String | ReadWrite |
帳號的許可權,取值:
|
AccountPrivilegeDetail | String | SELECT,INSERT |
帳號具體的許可權。 |
AccountType | String | Normal |
帳號類型,取值:
|
PrivExceeded | String | 0 |
帳號管理的資料庫是否超過最大數量限制,取值:
|
RequestId | String | A2E94301-D07F-4457-9B49-6AA2BB388C85 |
請求ID。 |
樣本
請求樣本
http(s)://rds.aliyuncs.com/?Action=DescribeAccounts
&DBInstanceId=rm-uf6wjk5xxxxxxx
&<公用請求參數>
正常返回樣本
XML
格式
<DescribeAccountsResponse>
<Accounts>
<DBInstanceAccount>
<DatabasePrivileges>
<DatabasePrivilege>
<AccountPrivilege>ReadWrite</AccountPrivilege>
<AccountPrivilegeDetail>SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,REFERENCES,INDEX,ALTER,CREATE TEMPORARY TABLES,LOCK TABLES,CREATE VIEW,SHOW VIEW,CREATE ROUTINE,ALTER ROUTINE,EXECUTE,EVENT,TRIGGER</AccountPrivilegeDetail>
<DBName>testdb</DBName>
</DatabasePrivilege>
</DatabasePrivileges>
<AccountStatus>Available</AccountStatus>
<AccountDescription></AccountDescription>
<DBInstanceId>rm-uf6wjk5xxxxxxx</DBInstanceId>
<AccountName>testacc02</AccountName>
<PrivExceeded>0</PrivExceeded>
<AccountType>Normal</AccountType>
</DBInstanceAccount>
</Accounts>
<RequestId>A2E94301-D07F-4457-9B49-6AA2BB388C85</RequestId></DescribeAccountsResponse>
JSON
格式
{
"Accounts":{
"DBInstanceAccount":[
{
"AccountStatus":"Available",
"DatabasePrivileges":{
"DatabasePrivilege":[
{
"AccountPrivilege":"ReadWrite",
"AccountPrivilegeDetail":"SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,REFERENCES,INDEX,ALTER,CREATE TEMPORARY TABLES,LOCK TABLES,CREATE VIEW,SHOW VIEW,CREATE ROUTINE,ALTER ROUTINE,EXECUTE,EVENT,TRIGGER",
"DBName":"testdb"
}
]
},
"AccountDescription":"",
"DBInstanceId":"rm-uf6wjk5xxxxxxx",
"AccountName":"testacc02",
"PrivExceeded":"0",
"AccountType":"Normal"
}
]
},
"RequestId":"A2E94301-D07F-4457-9B49-6AA2BB388C85"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。