Topik ini menjelaskan cara membuat dan menghapus akun database di kluster ApsaraDB for ClickHouse yang menjalankan Edisi Kompatibel Komunitas, serta cara memodifikasi izin dan mengubah kata sandi akun database.
Catatan
Hanya kluster ApsaraDB for ClickHouse Edisi Kompatibel Komunitas yang mendukung penampilan metode konfigurasi akun database.
Anda dapat membuka Daftar Instance Edisi Komunitas, klik kluster target, lalu pada halaman Cluster Information, klik Account Management di panel navigasi sebelah kiri. Di halaman Manajemen Akun, Anda dapat melihat kolom Configuration Method dari akun target.
Anda dapat menggunakan file konfigurasi XML atau pernyataan SQL untuk mengonfigurasi akun database. Namun, hanya satu metode yang dapat digunakan untuk mengonfigurasi akun database dalam satu kluster.
Kluster yang mendukung XML:
Kluster Edisi Kompatibel Komunitas versi 20.8 atau lebih baru yang dibuat sebelum 27 Desember 2022.
Kluster dengan versi mesin 20.3 atau lebih lama.
Kluster yang mendukung SQL:
Kluster Edisi Kompatibel Komunitas versi 20.8 atau lebih baru yang dibuat setelah 27 Desember 2022.
Metode konfigurasi akun
Metode Konfigurasi | Kluster yang Didukung | Jenis Akun | Deskripsi |
XML |
| Akun standar |
|
SQL | Kluster yang menjalankan Edisi Kompatibel Komunitas versi 20.8 atau lebih baru dan dibuat setelah 27 Desember 2022. | Akun istimewa |
|
Akun standar |
|
Membuat akun database
Masuk ke Konsol ApsaraDB for ClickHouse.
Di pojok kiri atas halaman, pilih wilayah tempat kluster ditempatkan.
Pada halaman Clusters, pilih Community Edition Instance List, lalu klik ID kluster target.
Di panel navigasi sebelah kiri, klik Account Management.
Di pojok kanan atas halaman Manajemen Akun, klik Create Account.
Di panel Create Account, konfigurasikan parameter berikut sesuai petunjuk.
Versi 20.8 atau lebih baru
Parameter
Deskripsi
Database Account
Nama akun database. Nama harus memenuhi persyaratan berikut:
Nama harus unik.
Nama dapat berisi huruf kecil, angka, atau garis bawah (_).
Nama harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
Nama harus terdiri dari 2 hingga 64 karakter.
Account Type
Jenis akun database. Nilai yang valid:
Privileged Account
Standard Account
CatatanSecara default, Anda hanya dapat menggunakan akun standar untuk masuk ke database. Anda dapat menggunakan akun istimewa untuk memberikan izin kepada akun standar menggunakan pernyataan SQL. Untuk informasi selengkapnya, lihat GRANT.
Password
Kata sandi akun database. Kata sandi harus memenuhi persyaratan berikut:
Kata sandi harus mengandung minimal tiga dari jenis karakter berikut: huruf kapital, huruf kecil, angka, dan karakter khusus.
Karakter khusus berikut didukung: !@#$%^&*()_+-=
Kata sandi harus terdiri dari 8 hingga 32 karakter.
Confirm Password
Kata sandi yang sama dengan yang Anda masukkan di bidang Password.
Description
Deskripsi akun database. Deskripsi harus memenuhi persyaratan berikut:
Nilainya dapat mencapai panjang maksimum 256 karakter.
Deskripsi tidak boleh dimulai dengan http:// atau https://.
Versi 20.3
Parameter
Deskripsi
Database Account
Nama akun database. Nama harus memenuhi persyaratan berikut:
Nama harus unik.
Nama dapat berisi huruf kecil, angka, atau garis bawah (_).
Nama harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
Nama harus terdiri dari 2 hingga 64 karakter.
Authorized Access Scope
Sumber daya yang dapat diakses oleh akun database. Nilai yang valid:
All Databases and Dictionaries.
Partial Databases and Dictionaries.
Anda dapat memilih database atau kamus sesuai kebutuhan, lalu klik tombol
atau tombol
untuk memberikan atau mencabut izin.
DML Permission
Menentukan apakah akan memberikan izin tulis. Nilai yang valid:
Read, Write, and Set Permissions: Anda dapat melakukan operasi baca, tulis, dan set pada database dan kamus yang diizinkan.
Read and Set Permissions: Anda hanya dapat melakukan operasi baca dan set pada database dan kamus yang diizinkan. Anda tidak dapat menulis data ke database dan kamus yang diizinkan.
DDL Permission
Menentukan apakah akan memberikan izin DDL. Nilai yang valid:
Enable DDL.
Disable DDL.
Password
Kata sandi akun database. Kata sandi harus memenuhi persyaratan berikut:
Kata sandi harus mengandung minimal tiga dari jenis karakter berikut: huruf kapital, huruf kecil, angka, dan karakter khusus.
Karakter khusus berikut didukung: !@#$%^&*()_+-=
Kata sandi harus terdiri dari 8 hingga 32 karakter.
Confirm Password
Kata sandi yang sama dengan yang Anda masukkan di bidang Password.
Description
Deskripsi akun database. Deskripsi harus memenuhi persyaratan berikut:
Nilainya dapat mencapai panjang maksimum 256 karakter.
Deskripsi tidak boleh dimulai dengan http:// atau https://.
Klik OK.
Memodifikasi izin
Menggunakan SQL untuk memodifikasi izin
Operasi ini hanya berlaku untuk kluster yang akun databasenya dikonfigurasi menggunakan pernyataan SQL, yaitu kluster Edisi Kompatibel Komunitas versi 20.8 atau lebih baru yang dibuat setelah 27 Desember 2022.
Untuk kluster berikut, Anda harus menggunakan konsol ApsaraDB for ClickHouse untuk memodifikasi izin. Meskipun Anda mengeksekusi operasi
GRANT, otorisasi tersebut tidak akan berlaku. Selain itu, perintahSHOW GRANTSmungkin menampilkan izin administrator, tetapi izin aktual mengacu pada pengaturan di konsol.Kluster Edisi Kompatibel Komunitas versi 20.8 atau lebih baru yang dibuat sebelum 27 Desember 2022.
Kluster dengan versi mesin 20.3 atau lebih lama.
Gunakan akun istimewa untuk masuk ke database yang ingin Anda kelola. Untuk informasi selengkapnya, lihat Menghubungkan ke database.
Eksekusi pernyataan SQL untuk memberikan izin yang diperlukan kepada akun standar tertentu.
Secara default, Anda hanya dapat menggunakan akun standar untuk masuk ke database. Untuk informasi selengkapnya tentang cara menggunakan akun istimewa untuk memberikan izin lain kepada akun standar, lihat GRANT.
Memodifikasi izin di konsol
Operasi ini hanya berlaku untuk kluster yang akun databasenya dikonfigurasi menggunakan file konfigurasi XML, yaitu jenis kluster berikut:
Kluster Edisi Kompatibel Komunitas versi 20.8 atau lebih baru yang dibuat sebelum 27 Desember 2022.
Kluster dengan versi mesin 20.3 atau lebih lama.
Untuk kluster Edisi Kompatibel Komunitas versi 20.8 atau lebih baru yang dibuat setelah 27 Desember 2022, Anda harus menggunakan pernyataan SQL untuk memodifikasi izin.
Masuk ke Konsol ApsaraDB for ClickHouse.
Di pojok kiri atas halaman, pilih wilayah tempat kluster ditempatkan.
Pada halaman Clusters, pilih Community Edition Instance List, lalu klik ID kluster target.
Di panel navigasi sebelah kiri, klik Account Management.
Di kolom Actions akun database target, klik Modify Permissions.
Di panel Modify Permissions, modifikasi Authorized Access Scope, DML Permission, dan DDL Permission akun database sesuai kebutuhan Anda.
Klik OK.
Mengubah kata sandi
Masuk ke Konsol ApsaraDB for ClickHouse.
Di pojok kiri atas halaman, pilih wilayah tempat kluster ditempatkan.
Pada halaman Clusters, pilih Community Edition Instance List, lalu klik ID kluster target.
Di panel navigasi sebelah kiri, klik Account Management.
Di kolom Actions akun database target, klik Change Password.
Di panel Change Password, masukkan kata sandi baru dua kali.
Klik OK.
Menghapus akun database
Masuk ke Konsol ApsaraDB for ClickHouse.
Di pojok kiri atas halaman, pilih wilayah tempat kluster ditempatkan.
Pada halaman Clusters, pilih Community Edition Instance List, lalu klik ID kluster target.
Di panel navigasi sebelah kiri, klik Account Management.
Di kolom Actions akun database target, klik Delete.
Di kotak dialog Delete Account, klik OK.
PeringatanBerhati-hatilah saat menghapus akun. Anda tidak dapat memulihkan akun setelah dihapus.