全部产品
Search
文档中心

ApsaraDB for MyBase:Membuat akun database

更新时间:Jul 02, 2025

Topik ini menjelaskan cara membuat akun database pada instance ApsaraDB MyBase untuk MySQL.

Prasyarat

Sebuah instance ApsaraDB MyBase untuk MySQL telah dibuat. Untuk informasi lebih lanjut, lihat Membuat Instance ApsaraDB MyBase untuk MySQL.

Tindakan pencegahan

  • Saat membuat akun dan memberikan izin, ikuti prinsip hak istimewa minimal serta kelola izin baca dan tulis berdasarkan kebutuhan bisnis. Jika diperlukan, buat beberapa akun dan berikan izin hanya untuk mengakses database tertentu sesuai dengan beban kerja yang diizinkan. Jika sebuah akun tidak memerlukan akses menulis ke database, berikan izin baca-saja saja.

  • Untuk alasan keamanan, tetapkan kata sandi kuat untuk akun Anda dan ubah secara berkala.

  1. Masuk ke Konsol ApsaraDB for MyBase.

  2. Di pojok kiri atas halaman, pilih wilayah.

  3. Di panel navigasi sisi kiri, pilih Instances > MySQL.

  4. Temukan instance yang ingin dikelola dan klik Details di kolom Actions.

  5. Di panel navigasi sisi kiri, klik Accounts. Pada halaman yang muncul, klik Create Account.

  6. Di panel Create Account, konfigurasikan parameter sesuai tabel berikut dan klik OK.

    Parameter

    Deskripsi

    Database Account

    Masukkan nama akun. Nama tersebut harus memenuhi persyaratan berikut:

    • Nama memiliki panjang hingga 16 karakter untuk instance yang menjalankan MySQL 5.6, atau hingga 32 karakter untuk instance yang menjalankan MySQL 5.7 atau MySQL 8.0.

    • Nama dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.

    • Nama hanya mengandung huruf kecil, angka, atau garis bawah (_).

    • Nama bersifat unik.

    Account Type

    • Privileged Account: Sebuah instance hanya dapat memiliki satu akun privileged.

      Catatan
      • Secara default, akun privileged memiliki izin pemilik pada semua database yang dibuat pada instance. Anda dapat mengatur ulang izin akun privileged. Untuk informasi lebih lanjut, lihat Edit izin akun standar.

      • Akun privileged tidak dapat dihapus.

    • Standard Account: Anda dapat memilih Standard Account hanya jika Anda telah membuat akun privileged untuk instance Anda. Setiap instance dapat memiliki lebih dari satu akun standar.

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

      • Akun standar dapat dihapus.

    Authorized Databases

    Jika Anda mengatur Tipe Akun ke Standard Account, Anda harus memberikan izin pada database kepada akun standar tersebut.

    Anda dapat melakukan langkah-langkah berikut untuk memberikan izin pada lebih dari satu database kepada akun standar:

    1. Di bagian Unauthorized Databases, pilih database yang ingin Anda berikan izin kepada akun standar.

      Catatan

      Jika tidak ada database yang dibuat pada instance, buat database sebelum memberikan izin pada database.

    2. Klik ikon > untuk menambahkan database yang dipilih ke bagian Authorized Databases.

    3. Berikan izin pada setiap database yang dipilih kepada akun standar. Jenis izin berikut didukung: Read/Write (DML), Read-Only, dan Owner.

      Catatan

      Anda dapat menggunakan akun untuk membuat tabel, menghapus tabel, dan memodifikasi skema tabel dalam database hanya jika akun tersebut memiliki izin Owner pada database.

      Authorize databases

    Password

    Masukkan kata sandi akun. Kata sandi harus memenuhi persyaratan berikut:

    • Kata sandi memiliki panjang 8 hingga 32 karakter.

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

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

    Confirm Password

    Masukkan kata sandi akun sekali lagi.

    Description

    Masukkan deskripsi yang dapat membantu Anda mengidentifikasi akun. Deskripsi dapat memiliki panjang hingga 256 karakter.