全部产品
Search
文档中心

PolarDB:Kelola akun

更新时间:Jul 05, 2025

PolarDB-X 1.0 menyediakan fitur manajemen akun. Topik ini menjelaskan cara membuat akun, memodifikasi izin akun, dan mengatur ulang kata sandi akun melalui konsol.

Perhatian

  • Fitur manajemen akun hanya tersedia pada instans versi 5.3.6 10460044 dan yang lebih baru.

  • Di konsol, Anda hanya dapat memberikan izin DML, DDL, baca-saja, dan baca/tulis ke akun standar. Untuk memberikan lebih banyak izin, gunakan pernyataan SQL. Untuk informasi lebih lanjut, lihat Kelola akun dan izin.

Jenis akun dan izin

  • PolarDB-X 1.0 mendukung dua jenis akun database berikut:

    Tipe Akun

    Deskripsi

    Akun istimewa

    • Anda hanya dapat membuat atau mengelola akun istimewa dengan menggunakan pernyataan SQL saja.

    • Anda hanya dapat membuat satu akun istimewa pada setiap instans, dan dapat menggunakan akun istimewa tersebut untuk mengelola semua akun standar dan basis data pada instans.

    • Akun istimewa diberikan lebih banyak izin untuk memungkinkan pengelolaan personalisasi dan rincian atas izin. Misalnya, Anda dapat memberikan izin kepada pengguna yang berbeda untuk menanyakan tabel yang berbeda.

    • Akun istimewa memiliki semua izin pada semua basis data di instans dan dapat memutuskan semua akun.

    Akun standar

    • Anda dapat membuat atau mengelola akun standar di konsol, dengan memanggil operasi API, atau mengeksekusi pernyataan SQL.

    • Anda dapat membuat satu atau lebih akun standar pada setiap instans. Jumlah maksimum akun standar yang diizinkan tergantung pada mesin kernel dari instans.

    • Anda harus secara manual memberikan izin akun standar pada basis data tertentu.

    • Anda tidak dapat menggunakan akun standar untuk membuat atau mengelola akun lain, atau memutuskan akun lain dari basis data.

  • Tabel berikut menunjukkan dukungan untuk operasi SQL oleh berbagai jenis akun dengan izin yang berbeda:

    Tipe Akun

    Izin

    SELECT

    INSERT

    UPDATE

    DELETE

    INDEX

    ALTER

    CREATE

    DROP

    GRANT

    Akun standar

    DDL

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Tidak didukung

    DML

    Didukung

    Didukung

    Didukung

    Didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Baca-saja

    Didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Tidak didukung

    Baca/tulis

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Tidak didukung

    Akun istimewa

    Root

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

    Didukung

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 sisi kiri, klik Account Management.

  5. Di sudut kanan atas halaman, klik Create an Account.

    Catatan

    Anda hanya dapat membuat akun standar di konsol. Jika Anda perlu membuat akun istimewa, gunakan pernyataan SQL. Untuk informasi lebih lanjut.

  6. Di kotak dialog yang muncul, atur parameter berikut:

    Parameter

    Deskripsi

    Akun Database

    Masukkan nama akun.

    Catatan

    Nama akun harus memenuhi persyaratan berikut:

    • Nama akun harus terdiri dari 2 hingga 16 karakter dan dapat berisi huruf kecil, angka, serta karakter khusus.

    • Nama akun harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.

    • Nama akun 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 secara default adalah %, yang berarti akun ini diizinkan untuk masuk ke database dari semua host.

    Kata Sandi Baru

    Masukkan kata sandi akun.

    Catatan

    Kata sandi akun harus memenuhi persyaratan berikut:

    • Kata sandi harus terdiri dari 8 hingga 32 karakter.

    • Kata sandi harus mengandung setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.

    • Karakter khusus berikut diperbolehkan:

      ! @#$%^&*()_+-=

    Konfirmasi Kata Sandi Baru

    Masukkan kata sandi sekali lagi.

    Database Otorisasi

    Anda dapat memberikan izin pada satu atau lebih database kepada akun tersebut.

    1. Pilih satu atau lebih database dan klik Authorization> untuk memindahkannya dari kotak Databases List di sebelah kiri ke kotak Authorized Databases di sebelah kanan.

    2. Di area Authorized Databases di sebelah kanan, pilih izin pada database target.

    Catatan
    • Izin default adalah Read-only. Anda juga dapat mengubah izin menjadi Read/Write, DDL Only atau DML Only.

    • Jika Anda perlu memberikan izin yang sama pada beberapa database, Anda dapat mengklik tombol yang sesuai di sebelah Izin di pojok kanan atas area Authorized Databases, seperti Set All to Read/Write.

  7. Klik OK.

Modifikasi 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 sisi kiri, klik Account Management.

  5. Temukan akun target dan klik Modify Permission di kolom Actions.

    1

    Catatan

    Akun istimewa memiliki semua hak istimewa pada semua database, sehingga Anda tidak perlu Modify Permission untuk akun istimewa.

  6. Di kotak dialog yang muncul, atur parameter berikut:

    Parameter

    Deskripsi

    Authorization Database

    Anda dapat memodifikasi izin pada satu atau beberapa database untuk akun tersebut.

    1. Pilih satu atau beberapa database dan klik Authorization> atau <Remove untuk menambahkan atau menghapusnya dari akun.

    2. Di kotak Authorized Databases di sebelah kanan, pilih izin pada database target.

    Catatan
    • Anda juga dapat mengubah izin menjadi Read-only, Read/Write, DDL Only atau DML Only.

    • Jika Anda perlu memberikan izin yang sama pada beberapa database, Anda dapat mengklik tombol yang sesuai di samping Permissions di sudut kanan atas area Authorized Databases, seperti Set All to Read/Write.

  7. Klik OK.

Atur ulang kata sandi akun

  1. Masuk ke konsol PolarDB-X 1.0.

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

  3. Di panel navigasi sisi kiri, klik Instans.

  4. Temukan instans target dan klik ID-nya.

  5. Di panel navigasi sisi kiri, klik Account Management.

  6. Temukan akun target dan klik Reset Password di kolom Actions.

    2

  7. Di kotak dialog yang muncul, atur parameter berikut:

    Parameter

    Deskripsi

    Kata Sandi Baru

    Masukkan kata sandi akun.

    Catatan

    Kata sandi akun harus memenuhi persyaratan berikut:

    • Kata sandi harus terdiri dari 8 hingga 32 karakter.

    • Kata sandi harus mengandung setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.

    • Karakter khusus berikut diperbolehkan:

      ! @#$%^&*()_+-=

    Konfirmasi Kata Sandi Baru

    Masukkan kata sandi sekali lagi.

  8. Klik OK.

Hapus akun

  1. Masuk ke konsol PolarDB-X 1.0.

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

  3. Di panel navigasi sisi kiri, klik Instans.

  4. Temukan instans target dan klik ID-nya.

  5. Di panel navigasi sisi kiri, klik Account Management.

  6. Temukan akun target dan klik Delete di kolom Actions.

    1

    Catatan

    Konsol tidak mendukung penghapusan privileged accounts. Namun, Anda dapat menghapus akun istimewa menggunakan pernyataan SQL. Untuk informasi lebih lanjut.

  7. Di kotak dialog yang muncul, klik OK.