ApsaraDB MyBase for MySQL mendukung dua jenis akun: akun istimewa dan akun standar. Topik ini menjelaskan cara membuat kedua jenis akun tersebut di Konsol ApsaraDB MyBase.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Instans ApsaraDB MyBase for MySQL. Untuk informasi selengkapnya, lihat Create an ApsaraDB MyBase for MySQL instance.
Rekomendasi keamanan
Ikuti prinsip hak istimewa minimal saat membuat akun dan memberikan izin. Berikan setiap akun hanya izin yang diperlukan untuk beban kerjanya. Jika suatu akun tidak perlu menulis data, berikan hanya izin Read-only pada database tersebut.
Gunakan kata sandi yang kuat dan ganti secara berkala.
Buat akun
Masuk ke ApsaraDB MyBase console.
Di pojok kiri atas halaman, pilih wilayah.
Di panel navigasi sebelah kiri, pilih Instances > MySQL.
Temukan instans target dan klik Details di kolom Actions.
Di panel navigasi sebelah kiri, klik Accounts. Pada halaman yang muncul, klik Create Account.
Pada panel Create Account, konfigurasikan parameter berikut lalu klik OK.
| Parameter | Description |
|---|---|
| Database Account | Nama akun. Persyaratan: <br>- MySQL 5.6: maksimal 16 karakter <br>- MySQL 5.7 atau MySQL 8.0: maksimal 32 karakter <br>- Diawali dengan huruf kecil; diakhiri dengan huruf kecil atau angka <br>- Hanya berisi huruf kecil, angka, atau garis bawah (_) <br>- Harus unik |
| Account Type | Jenis akun: <br>- Privileged Account: Satu instans hanya dapat memiliki satu akun istimewa. Secara default, akun ini memiliki izin Owner pada semua database di instans tersebut. Izin tersebut dapat diatur ulang. Akun istimewa tidak dapat dihapus. <br>- Standard Account: Beberapa akun standar diperbolehkan dalam satu instans. Akun istimewa harus sudah ada sebelum Anda dapat membuat akun standar. Izin harus diberikan secara manual. Akun standar dapat dihapus. |
| Authorized Databases | Hanya berlaku untuk akun standar. Untuk memberikan izin pada satu atau beberapa database: <br>1. Di bagian Unauthorized Databases, pilih database yang akan diberi otorisasi. Jika belum ada database, buat terlebih dahulu. <br>2. Klik ikon > untuk memindahkan database yang dipilih ke bagian Authorized Databases. <br>3. Untuk setiap database, pilih jenis izin: Read/Write (DML), Read-only, atau Owner. Izin Owner diperlukan untuk membuat, menghapus, atau memodifikasi skema tabel. <br>![]() |
| Password | Password akun. Persyaratan: <br>- 8–32 karakter <br>- Memuat minimal tiga dari jenis karakter berikut: huruf kapital, huruf kecil, angka, dan karakter khusus <br>- Karakter khusus yang didukung: ! @ # $ % ^ & * ( ) _ + - = |
| Confirm Password | Masukkan kembali password tersebut. |
| Description | (Opsional) Deskripsi untuk membantu mengidentifikasi akun. Maksimal 256 karakter. |
Langkah berikutnya
Untuk mengubah izin akun standar, lihat Edit permissions of a standard account.
