All Products
Search
Document Center

PolarDB:CreateAccount

Last Updated:Jul 02, 2026

Membuat akun database PolarDB Basis Data Relasional Cloud-Native.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

polardb:CreateAccount

create

*dbcluster

acs:polardb:{#regionId}:{#accountId}:dbcluster/{#dbclusterId}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

DBClusterId

string

Yes

ID kluster.

pc-**************

AccountName

string

Yes

Nama akun. Nama harus memenuhi persyaratan berikut:

  • Dimulai dengan huruf kecil dan diakhiri dengan huruf atau digit.

  • Hanya berisi huruf kecil, digit, atau garis bawah (_).

  • Panjangnya 2 hingga 16 karakter.

  • Tidak dapat menggunakan nama pengguna tertentu yang dicadangkan seperti root atau admin.

testacc

AccountPassword

string

Yes

Kata sandi akun. Kata sandi harus memenuhi persyaratan berikut:

  • Mengandung setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, digit, dan karakter khusus.

  • Panjangnya 8 hingga 32 karakter.

  • Karakter khusus meliputi !@#$%^&*()_+-=.

Test1111

AccountType

string

No

Tipe akun. Nilai valid:

  • Normal: akun standar.

  • Super: akun istimewa.

  • DynamoDB: akun DynamoDB.

Catatan
  • Jika parameter ini dikosongkan, akun Super akan dibuat secara default.

  • Jika kluster adalah kluster PolarDB Basis Data Relasional Cloud-Native for PostgreSQL (Compatible with Oracle) atau PolarDB Basis Data Relasional Cloud-Native for PostgreSQL, Anda dapat membuat beberapa akun istimewa untuk setiap kluster. Akun istimewa memiliki lebih banyak izin daripada akun standar. Untuk informasi lebih lanjut, lihat Membuat akun database.

  • Jika kluster adalah kluster PolarDB Basis Data Relasional Cloud-Native for MySQL, Anda dapat membuat paling banyak satu akun istimewa untuk setiap kluster. Akun istimewa memiliki lebih banyak izin daripada akun standar. Untuk informasi lebih lanjut, lihat Membuat akun database.

  • Akun DynamoDB adalah akun spesifikasi khusus yang dibuat untuk fitur kompatibilitas DynamoDB pada PolarDB Basis Data Relasional Cloud-Native for PostgreSQL. Untuk informasi lebih lanjut, lihat Petunjuk penggunaan DynamoDB.

Normal

AccountDescription

string

No

Deskripsi akun. Deskripsi harus memenuhi persyaratan berikut:

  • Tidak dapat dimulai dengan http:// atau https://.

  • Panjangnya 2 hingga 256 karakter.

testdes

DBName

string

No

Nama database yang diizinkan diakses oleh akun. Anda dapat menentukan beberapa nama database yang dipisahkan dengan koma (,).

Catatan

Parameter ini hanya didukung untuk akun standar pada kluster PolarDB Basis Data Relasional Cloud-Native for MySQL.

testdb

AccountPrivilege

string

No

Izin akun. Nilai valid:

  • ReadWrite: baca dan tulis

  • ReadOnly: hanya baca

  • DMLOnly: hanya DML

  • DDLOnly: hanya DDL

  • ReadIndex: hanya baca dan indeks

Catatan
  • Parameter DBName harus ditentukan agar AccountPrivilege berlaku.

  • Jika Anda menentukan beberapa nama database untuk parameter DBName, Anda harus memberikan izin yang sesuai ke setiap database. Pisahkan beberapa izin dengan koma (,) dan pastikan panjang total string AccountPrivilege tidak melebihi 900 karakter. Misalnya, untuk memberikan izin baca dan tulis pada database DB1 dan izin hanya baca pada database DB2, atur DBName menjadi DB1,DB2 dan atur AccountPrivilege menjadi ReadWrite,ReadOnly.

  • Parameter ini hanya didukung untuk akun standar pada kluster PolarDB Basis Data Relasional Cloud-Native for MySQL.

ReadWrite

ClientToken

string

No

Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan nilai tersebut. Pastikan nilai tersebut unik di antara permintaan yang berbeda. Token bersifat case-sensitive dan panjangnya tidak boleh melebihi 64 karakter ASCII.

6000170000591aed949d0f54a343f1a4233c1e7d1c5c******

PrivForAllDB

string

No

Apakah akan memberikan izin pada semua database yang ada dan semua database baru di kluster saat ini. Nilai valid:

  • 0 or empty: tidak memberikan izin.

  • 1: memberikan izin.

Catatan
  • Parameter AccountPrivilege harus ditentukan agar parameter ini berlaku.

  • Jika parameter ini diatur ke 1, izin yang ditentukan oleh AccountPrivilege akan diberikan pada semua database.

0

NodeType

string

No

Tipe node. Nilai valid:

  • Search: diperlukan saat membuat akun untuk node PolarDB Basis Data Relasional Cloud-Native Search

Search

Elemen respons

Element

Type

Description

Example

object

RequestId

string

ID permintaan.

CED079B7-A408-41A1-BFF1-EC608E******

Contoh

Respons sukses

JSONformat

{
  "RequestId": "CED079B7-A408-41A1-BFF1-EC608E******"
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 LockTimeout The request processing has failed due to lock timeout. Permintaan gagal diproses karena timeout kunci.
400 EngineMigration.ActionDisabled Specified action is disabled while custins is in engine migration. Operasi yang ditentukan dinonaktifkan saat instans sedang menjalani migrasi engine.
400 InvalidAccountPassword.Malformed The specified parameter AccountPassword is not valid. Parameter AccountPassword yang ditentukan tidak valid.
400 InvalidAccountType.Malformed The specified parameter AccountType is not valid. Parameter AccountType yang ditentukan tidak valid.
400 InvalidAccountDescription.Malformed The specified parameter AccountDescription is not valid. Parameter AccountDescription yang ditentukan tidak valid.
400 InvalidAccountPrivilege.Malformed The specified parameter AccountPrivilege is not valid. Parameter AccountPrivilege yang ditentukan tidak valid.
400 InvalidAccountName.Malformed The specified parameter AccountName is not valid. Parameter AccountName yang ditentukan tidak valid.
404 InvalidDBClusterId.NotFound The DBClusterId provided does not exist in our records. DBClusterId yang ditentukan tidak ada dalam catatan saat ini.
404 InvalidDBClusterId.Malformed The specified parameter DBClusterId is not valid. DBClusterId yang ditentukan tidak ada dalam catatan kami.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.