Topik ini menjelaskan cara membuat akun manajemen untuk database di dalam ApsaraDB RDS for MySQL.
Prasyarat
Sebuah Instans ApsaraDB RDS for MySQL telah dibuat.
Jika Anda ingin membuat Pengguna RAM untuk Akun Alibaba Cloud Anda dan mengotorisasi pengguna tersebut untuk mengelola instans tertentu, lihat Buat Pengguna RAM.
Jenis akun
Sebuah ApsaraDB RDS for MySQL mendukung dua jenis akun database: akun istimewa dan akun standar. Anda dapat mengelola semua akun dan database di Konsol. Untuk informasi lebih lanjut tentang izin suatu akun, lihat Daftar Izin Akun.
Setelah akun dibuat, Anda tidak dapat mengubah jenisnya. Anda bisa menghapus akun dan membuat yang baru dengan nama yang sama.
Jenis akun | Deskripsi |
Privileged Account |
|
Standard Account |
|
Jenis akun | Jumlah database yang dapat dibuat | Jumlah tabel yang dapat dibuat | Jumlah pengguna |
Akun istimewa | Tanpa Batas | <200.000 | Terkait dengan parameter kernel dari instans |
Akun standar | 500 | <200.000 | Terkait dengan parameter kernel dari instans |
Jumlah database yang dapat Anda buat mungkin dibatasi oleh jumlah folder yang diizinkan oleh sistem file dasar.
Buat akun istimewa
Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.
Di panel navigasi di sebelah kiri, klik Accounts.
Klik Create Account.
Atur parameter berikut.
Parameter
Deskripsi
Database Account
Masukkan nama akun. Nama tersebut harus memenuhi persyaratan berikut:
Nama harus 2 hingga 16 karakter panjangnya untuk MySQL 5.6, atau 2 hingga 32 karakter panjangnya untuk MySQL 8.0 dan MySQL 5.7.
Nama dapat berisi huruf, angka, dan garis bawah (_).
Nama harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.
Nama tidak boleh sama dengan nama akun yang sudah ada.
Nama akun standar tidak boleh mirip dengan nama akun istimewa. Sebagai contoh, jika nama akun istimewa adalah
Test1, nama akun standar tidak bolehtest1.Nama tidak boleh berisi kata kunci yang dicadangkan.
Account Type
Pilih Privileged Account.
New Password
Atur kata sandi untuk akun tersebut. Kata sandi harus memenuhi persyaratan berikut:
Kata sandi harus 8 hingga 32 karakter panjangnya.
Kata sandi harus berisi setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.
Karakter khusus adalah !@#$%^&*()_+-=
CatatanJaga kerahasiaan kata sandi. Jika Anda lupa kata sandi saat masuk ke database, Anda dapat atur ulang kata sandi.
Instans ApsaraDB RDS for MySQL yang menjalankan MySQL 5.7 atau MySQL 8.0 memungkinkan Anda untuk menyesuaikan kebijakan kata sandi untuk akun database guna meningkatkan keamanan akses database.
Confirm Password
Masukkan kata sandi lagi.
Description
Masukkan deskripsi untuk akun tersebut untuk mempermudah pengelolaan akun selanjutnya. Deskripsi dapat mencapai hingga 256 karakter panjangnya. Deskripsi tidak boleh berisi
http://atauhttps://.Klik OK.
Atur ulang izin akun
Jika terjadi masalah dengan akun istimewa, seperti izinnya dicabut secara tak terduga, Anda dapat mengatur ulang izin untuk memulihkannya.
Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.
Di panel navigasi di sebelah kiri, klik Accounts.
Di sebelah kanan Privileged Account, klik Reset Account Permissions.
Masukkan kata sandi akun istimewa dan klik OK untuk mengatur ulang izin akun.
Buat akun standar
Pergi ke halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.
Di panel navigasi di sebelah kiri, klik Accounts.
Klik Create Account.
Atur parameter berikut.
Parameter
Deskripsi
Database Account
Masukkan nama akun. Nama tersebut harus memenuhi persyaratan berikut:
Nama harus 2 hingga 16 karakter panjangnya untuk MySQL 5.6, atau 2 hingga 32 karakter panjangnya untuk MySQL 8.0 dan MySQL 5.7.
Nama dapat berisi huruf, angka, dan garis bawah (_).
Nama harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.
Nama tidak boleh sama dengan nama akun yang sudah ada.
Nama akun standar tidak boleh mirip dengan nama akun istimewa. Sebagai contoh, jika nama akun istimewa adalah
Test1, nama akun standar tidak bolehtest1.Nama tidak boleh berisi kata kunci yang dicadangkan.
Account Type
Pilih Standard Account.
Authorize Database:
Berikan izin pada satu atau lebih database kepada akun tersebut. Anda dapat membiarkan parameter ini kosong dan memberikan izin kepada akun setelah akun dibuat.
Pilih satu atau lebih database dari kotak di sebelah kiri dan klik ikon > untuk menambahkannya ke kotak di sebelah kanan.
Di kotak di sebelah kanan, pilih Read/Write (DDL + DML), Read-Only, DDL Only, atau DML Only untuk sebuah database.
Jika Anda ingin memberikan izin yang sama pada beberapa database secara batch, klik tipe izin yang diperlukan di sebelah Set All to di pojok kanan atas kotak di sebelah kanan.
CatatanUntuk informasi lebih lanjut tentang izin berbeda, lihat Daftar izin akun.
New Password
Atur kata sandi untuk akun tersebut. Kata sandi harus memenuhi persyaratan berikut:
Kata sandi harus 8 hingga 32 karakter panjangnya.
Kata sandi harus berisi setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.
Karakter khusus adalah !@#$%^&*()_+-=
CatatanJaga kerahasiaan kata sandi. Jika Anda lupa kata sandi saat masuk ke database, Anda dapat atur ulang kata sandi.
Instans ApsaraDB RDS for MySQL yang menjalankan MySQL 5.7 atau MySQL 8.0 memungkinkan Anda untuk menyesuaikan kebijakan kata sandi untuk akun database guna meningkatkan keamanan akses database.
Confirm Password
Masukkan kata sandi lagi.
Description
Masukkan deskripsi untuk akun tersebut untuk mempermudah pengelolaan akun selanjutnya. Deskripsi dapat mencapai hingga 256 karakter panjangnya. Deskripsi tidak boleh berisi
http://atauhttps://.Klik OK.
Operasi API terkait
Gunakan operasi CreateAccount untuk membuat akun database.