Menanyakan akun-akun database dari sebuah database dan apakah seorang pengguna diberi wewenang untuk mengelola setiap akun database.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-bastionhost:ListDatabaseAccountsForUser |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID host bastion. Catatan
Anda dapat memanggil operasi DescribeInstances untuk menanyakan ID host bastion. |
bastionhost-cn-zz42zoqql01 |
| RegionId |
string |
No |
ID region dari host bastion. Catatan
Untuk informasi lebih lanjut tentang pemetaan antara ID region dan nama region, lihat Region dan zona. |
cn-shanghai |
| UserId |
string |
Yes |
ID pengguna yang akan ditanyakan. Operasi ini mengembalikan informasi apakah pengguna diberi wewenang untuk mengelola setiap akun database. |
2 |
| DatabaseId |
string |
Yes |
ID database yang akun-akunnya ingin Anda tanyakan. |
89 |
| PageNumber |
string |
No |
Nomor halaman. Nilai default: 1. |
1 |
| PageSize |
string |
No |
Jumlah entri per halaman. Catatan
Jangan kosongkan parameter ini. |
20 |
| DatabaseAccountName |
string |
No |
Nama akun database yang akan ditanyakan. Nama dapat memiliki panjang hingga 128 karakter. Hanya pencocokan persis yang didukung. |
test |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| DatabaseAccounts |
array<object> |
Akun-akun database yang dikembalikan. |
|
|
object |
|||
| DatabaseAccountId |
string |
ID akun database. |
6 |
| DatabaseAccountName |
string |
Nama akun database. |
test |
| DatabaseId |
string |
ID database tempat akun database tersebut berada. |
70 |
| IsAuthorized |
boolean |
Menunjukkan apakah pengguna diberi wewenang untuk mengelola akun database. Nilai yang valid:
|
true |
| ProtocolName |
string |
Protokol yang digunakan oleh akun database. Nilai yang valid:
|
MySQL |
| RequestId |
string |
ID permintaan. |
00E3701B-3616-55FE-93EC-E7CF5480B654 |
| TotalCount |
integer |
Total jumlah akun database yang dikembalikan. |
3 |
Contoh
Respons sukses
JSONformat
{
"DatabaseAccounts": [
{
"DatabaseAccountId": "6",
"DatabaseAccountName": "test",
"DatabaseId": "70",
"IsAuthorized": true,
"ProtocolName": "MySQL"
}
],
"RequestId": "00E3701B-3616-55FE-93EC-E7CF5480B654",
"TotalCount": 3
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | |
| 500 | InternalError | An unknown error occurred. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.