Membuat akun database di bawah penyewa tertentu.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
oceanbase:CreateTenantUser |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID kluster OceanBase. |
ob317v4uif**** |
| TenantId |
string |
Yes |
ID penyewa. |
t4pnum**** |
| UserName |
string |
Yes |
Nama akun database. |
pay_test |
| UserType |
string |
Yes |
Tipe pengguna. Nilai valid:
|
Normal |
| UserPassword |
string |
Yes |
Kata sandi akun database. Catatan
|
!Aliyun4Oceanbase |
| Roles |
string |
No |
Informasi peran pengguna.
Catatan
|
[{"Database":"oceanbase1","Role":"readwrite"},{"Database":"oceanbase2","Role":"readonly"}] |
| Description |
string |
No |
Deskripsi database. |
this is a test database |
| EncryptionType |
string |
No |
Metode enkripsi. |
RAS |
| GlobalPermissions |
string |
No |
Informasi izin global. |
Encrypt,Decrypt |
Untuk daftar endpoint permintaan, lihat Referensi API > Metode Pemanggilan.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| RequestId |
string |
ID permintaan. |
EE205C00-30E4-****-****-87E3A8A2AA0C |
| TenantUser |
object |
Daftar akun database di penyewa. |
|
| UserType |
string |
Tipe pengguna. Nilai valid:
|
Normal |
| Roles |
array<object> |
Informasi izin peran akun. |
|
|
object |
|||
| Database |
string |
Nama database. |
db_pay1 |
| Role |
string |
Peran yang ditetapkan.
Catatan
Akun Oracle memiliki izin baca/tulis default pada Schema mereka sendiri, yang tidak tercantum di sini. |
ReadOnly |
| UserStatus |
string |
Status akun database. Nilai valid:
Catatan
Status default akun yang baru dibuat adalah ONLINE. |
ONLINE |
| UserName |
string |
Nama akun database. |
pay_test |
| GlobalPermissions |
string |
Izin global. |
Encrypt,Decrypt |
Contoh
Respons sukses
JSONformat
{
"RequestId": "EE205C00-30E4-****-****-87E3A8A2AA0C",
"TenantUser": {
"UserType": "Normal",
"Roles": [
{
"Database": "db_pay1",
"Role": "ReadOnly"
}
],
"UserStatus": "ONLINE",
"UserName": "pay_test",
"GlobalPermissions": "Encrypt,Decrypt"
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | InternalError | The request processing has failed due to some unknown error. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.