All Products
Search
Document Center

PolarDB:Manajemen akun

Last Updated:Mar 29, 2026

PolarDB-X 1.0 mendukung dua jenis akun dengan tingkat izin berbeda. Gunakan konsol untuk membuat akun standar, menyesuaikan izin database, mengatur ulang kata sandi, dan menghapus akun.

Penting

Gunakan akun istimewa hanya untuk tugas administratif, seperti mengelola akun standar dan database. Untuk koneksi aplikasi, buat akun standar dengan izin yang sesuai kebutuhan aplikasi.

Jenis akun dan izin

Instans PolarDB-X 1.0 mendukung dua jenis akun.

Jenis akunDeskripsi
Privileged accountDibuat dan dikelola hanya menggunakan Pernyataan SQL. Satu akun istimewa per instans. Memiliki semua izin pada semua database dan dapat memutus koneksi akun mana pun.
Standard accountDibuat dan dikelola di konsol, melalui Operasi API, atau menggunakan Pernyataan SQL. Beberapa akun standar per instans (batas tergantung pada mesin kernel). Izin harus diberikan secara eksplisit. Tidak dapat membuat atau mengelola akun lain, atau memutus koneksi akun lain.
Akun istimewa tidak dapat dibuat atau dihapus melalui konsol. Gunakan Pernyataan SQL sebagai gantinya. Untuk informasi selengkapnya, lihat Manage accounts and permissions.

Tabel berikut menunjukkan operasi SQL yang didukung oleh masing-masing jenis akun beserta tingkat izinnya.

Jenis akunIzinSELECTINSERTUPDATEDELETEINDEXALTERCREATEDROPGRANT
Standard accountDDL only
DML only
Read-only
Read/Write
Privileged accountRoot

DDL (Data Definition Language) mencakup operasi skema: INDEX, ALTER, CREATE, dan DROP. DML (Data Manipulation Language) mencakup operasi data: SELECT, INSERT, UPDATE, dan DELETE. Read/Write menggabungkan DDL dan DML.

Batasan

  • Manajemen akun hanya tersedia pada instans yang menjalankan versi 5.3.6 10460044 atau lebih baru.

  • Konsol hanya mendukung izin DML, DDL, Read-only, dan Read/Write untuk akun standar. Untuk memberikan izin tambahan, gunakan Pernyataan SQL. Untuk informasi selengkapnya, lihat Manage accounts and permissions.

Buat akun

  1. Masuk ke konsol PolarDB-X 1.0.

  2. Di bilah navigasi atas, pilih wilayah tempat instans ditempatkan.

  3. Temukan instans target dan klik ID-nya.

  4. Di panel navigasi kiri, klik Account Management.

  5. Di pojok kanan atas, klik Create an Account.

    Anda hanya dapat membuat akun standar melalui konsol. Jika perlu membuat akun istimewa, gunakan Pernyataan SQL.
  6. Atur parameter berikut.

    ParameterDeskripsi
    Database AccountMasukkan nama akun. Nama harus terdiri dari 2–16 karakter, hanya berisi huruf kecil, angka, dan karakter khusus, dimulai dengan huruf, serta diakhiri dengan huruf atau angka. Nama tidak boleh sama dengan nama akun yang sudah ada. Setelah akun dibuat, nama lengkap akun terdiri dari nama yang Anda masukkan dan nama host. Nama host adalah % secara default, yang berarti akun diperbolehkan login ke database dari semua host.
    New PasswordMasukkan password yang terdiri dari 8–32 karakter dan memuat minimal tiga dari berikut ini: huruf kapital, huruf kecil, angka, dan karakter khusus (! @#$%^&*()_+-=).
    Confirm New PasswordMasukkan ulang password tersebut.
    Authorization Database(Opsional) Berikan akses akun ke satu atau beberapa database. Pilih database dari Databases List di sebelah kiri, lalu klik Authorization > untuk memindahkannya ke Authorized Databases di sebelah kanan. Pilih tingkat izin untuk setiap database: Read-only (default), Read/Write, DDL Only, atau DML Only. Untuk mengatur izin yang sama untuk semua database yang diotorisasi sekaligus, gunakan Set All to Read/Write atau tombol setara di pojok kanan atas area Authorized Databases.
  7. Klik OK.

Ubah izin akun standar

  1. Masuk ke konsol PolarDB-X 1.0.

  2. Di bilah navigasi atas, pilih wilayah tempat instans ditempatkan.

  3. Temukan instans target dan klik ID-nya.

  4. Di panel navigasi kiri, klik Account Management.

  5. Di kolom Actions untuk akun target, klik Modify Permission.

    Akun istimewa memiliki semua izin pada semua database. Anda tidak perlu mengubah izin untuk akun istimewa.

    1

  6. Tambahkan atau hapus database dan sesuaikan izin sesuai kebutuhan.

    • Untuk menambahkan database, pilih dari Databases List dan klik Authorization >.

    • Untuk menghapus database, pilih dari Authorized Databases dan klik < Remove.

    • Di area Authorized Databases, pilih izin untuk setiap database: Read-only, Read/Write, DDL Only, atau DML Only. Untuk menerapkan izin yang sama ke semua database sekaligus, gunakan Set All to Read/Write atau tombol setara di pojok kanan atas.

  7. Klik OK.

Atur ulang password akun

Atur ulang kata sandi secara berkala untuk mengurangi risiko keamanan. Batasi operasi pengaturan ulang kata sandi hanya untuk personel yang berwenang.
  1. Masuk ke konsol PolarDB-X 1.0.

  2. Di bilah navigasi atas, pilih wilayah tempat instans ditempatkan.

  3. Di panel navigasi kiri, klik Instances.

  4. Temukan instans target dan klik ID-nya.

  5. Di panel navigasi kiri, klik Account Management.

  6. Di kolom Actions untuk akun target, klik Reset Password.

    2

  7. Atur parameter berikut.

    ParameterDeskripsi
    New PasswordMasukkan password yang terdiri dari 8–32 karakter dan memuat minimal tiga dari berikut ini: huruf kapital, huruf kecil, angka, dan karakter khusus (! @#$%^&*()_+-=).
    Confirm New PasswordMasukkan ulang password tersebut.
  8. Klik OK.

Hapus akun

Anda tidak dapat menghapus akun istimewa melalui konsol. Gunakan Pernyataan SQL sebagai gantinya.
  1. Masuk ke konsol PolarDB-X 1.0.

  2. Di bilah navigasi atas, pilih wilayah tempat instans ditempatkan.

  3. Di panel navigasi kiri, klik Instances.

  4. Temukan instans target dan klik ID-nya.

  5. Di panel navigasi kiri, klik Account Management.

  6. Di kolom Actions untuk akun target, klik Delete.

    1

  7. Di kotak dialog, klik OK.