全部产品
Search
文档中心

ApsaraDB RDS:Buat akun dan database

更新时间:Nov 10, 2025

Untuk menggunakan ApsaraDB RDS, Anda harus membuat database dan akun untuk instans Anda. Topik ini menjelaskan cara membuat database dan akun untuk instans ApsaraDB RDS for PostgreSQL.

Jenis akun

Instans ApsaraDB RDS for PostgreSQL mendukung dua jenis akun database: akun istimewa dan akun standar. Tabel berikut menggambarkan jenis akun tersebut.

Jenis akun

Deskripsi

Privileged Account

  • Anda hanya dapat membuat dan mengelola akun istimewa di Konsol ApsaraDB RDS atau dengan memanggil operasi API.

  • Anda dapat membuat beberapa akun istimewa untuk mengelola semua akun standar dan database.

  • Akun istimewa diberikan lebih banyak izin untuk memenuhi kebutuhan pengelolaan izin kustom dan detail halus. Sebagai contoh, Anda dapat memberikan izin kueri pada tabel yang berbeda kepada pengguna yang berbeda.

  • Anda dapat memutuskan koneksi dari akun apa pun.

Catatan
  • Jika akun istimewa yang Anda buat adalah akun istimewa pertama dari instans, akun ini menjadi pemilik skema publik di database sistem standar bernama template1.

  • Perintah CREATE DATABASE secara default membuat database dengan mereplikasi database template1. Pemilik skema publik di database yang dibuat dengan cara ini adalah akun istimewa pertama.

  • Keterangan untuk akun istimewa pertama secara default adalah template1 public schema owner. Anda dapat menyesuaikan keterangan sesuai kebutuhan Anda.

Standard Account

  • Anda dapat membuat dan mengelola akun standar di Konsol ApsaraDB RDS, dengan memanggil operasi API, atau dengan menjalankan pernyataan SQL.

  • Anda dapat membuat beberapa akun standar untuk sebuah instans.

  • Anda harus secara manual memberikan izin pada database tertentu kepada akun standar.

  • Akun standar tidak dapat digunakan untuk membuat atau mengelola akun lain, atau memutuskan koneksi akun lain.

Catatan penggunaan

  • Anda dapat membuat beberapa akun istimewa dan standar di Konsol ApsaraDB RDS. Anda juga dapat membuat dan mengelola akun standar dengan menjalankan perintah SQL.

  • Jika Anda ingin memigrasikan database yang dikelola sendiri ke ApsaraDB RDS, Anda harus membuat akun dan database di instans RDS yang memiliki nama yang sama dengan akun dan database di database yang dikelola sendiri.

  • Saat menetapkan izin, buat akun berdasarkan peran bisnis dan prinsip hak istimewa minimal. Tetapkan izin read-only atau read/write sesuai kebutuhan. Untuk memastikan bahwa setiap akun database hanya dapat mengakses data dalam ruang lingkup bisnisnya, konfigurasikan izin dengan granularitas yang lebih besar. Jika akun tidak memerlukan izin tulis, tetapkan hanya izin read-only untuk akun tersebut.

  • Untuk memastikan keamanan database, atur kata sandi yang kuat untuk akun database Anda dan ubah secara berkala.

Buat akun

  1. Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.

  2. Di panel navigasi sisi kiri halaman yang muncul, klik Accounts.

  3. Di halaman yang muncul, klik Create Account.

  4. Konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Database Account

    • Nama pengguna akun. Panjangnya harus antara 2 hingga 63 karakter.

    • Dapat berisi huruf kecil, angka, dan garis bawah (_).

    • Harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.

    • Tidak boleh sama dengan nama pengguna akun yang sudah ada.

    • Tidak boleh dimulai dengan pg.

    • Tidak boleh berisi kata kunci SQL. Untuk informasi lebih lanjut, lihat Kata Kunci SQL.

    Account Type

    Jenis akun. Dua jenis akun didukung: akun istimewa dan akun standar.

    • Akun istimewa memiliki semua izin operasi pada semua database.

    • Akun standar memiliki semua izin operasi hanya pada database yang diberi otorisasi.

    Catatan
    • Izin operasi yang diizinkan termasuk SELECT, INSERT, UPDATE, DELETE, TRUNCATE, REFERENCES, dan TRIGGER.

    • Untuk melakukan pengelolaan izin akun secara detail halus, seperti membuat akun yang hanya memiliki izin baca, lihat Kelola izin di instans ApsaraDB RDS for PostgreSQL.

    New Password

    • Kata sandi akun. Panjangnya harus antara 8 hingga 32 karakter.

    • Harus berisi setidaknya tiga jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.

    • Dapat berisi salah satu karakter khusus berikut: ! @ # $ % ^ & * ( ) _ + - =

    Confirm Password

    Kata sandi akun.

    Description

    Deskripsi akun.

  5. Klik OK.

Buat database

    FAQ

    Apakah saya bisa menggunakan akun yang dibuat di instans utama pada instans hanya baca?

    Ya, Anda bisa. Akun yang dibuat di instans utama disinkronkan ke instans hanya bacanya. Anda tidak dapat mengelola akun pada instans hanya baca. Akun ini hanya memiliki izin read-only pada instans hanya baca.

    Operasi API terkait

    Operasi API

    Deskripsi

    Buat akun database

    Membuat akun.