Topik ini menjelaskan cara membuat, mengubah izin, mengganti kata sandi, dan menghapus akun database dalam kluster Edisi Kompatibel Komunitas.
Catatan penggunaan
-
Anda hanya dapat melihat metode konfigurasi akun database pada kluster ApsaraDB for ClickHouse Edisi Kompatibel Komunitas.
Pada halaman daftar instans Edisi Kompatibel Komunitas, klik ID kluster target. Di halaman Cluster Information, klik Account Management di panel navigasi sebelah kiri. Di halaman Manajemen Akun, temukan akun target dan lihat Configuration Method-nya.
-
Metode konfigurasi akun adalah XML atau SQL. Satu kluster hanya mendukung salah satu metode tersebut.
-
Kluster berikut mendukung konfigurasi berbasis XML:
-
Kluster Edisi Kompatibel Komunitas (versi 20.8 atau lebih baru) yang dibuat sebelum 27 Desember 2022.
-
Kluster versi 20.3 atau lebih lama.
-
-
Kluster berikut mendukung konfigurasi berbasis SQL:
Kluster Edisi Kompatibel Komunitas (versi 20.8 atau lebih baru) yang dibuat setelah 27 Desember 2022.
-
Metode konfigurasi
|
Metode konfigurasi |
Kluster yang berlaku |
Jenis akun |
Deskripsi |
|
XML |
|
Akun standar |
|
|
SQL |
Kluster Edisi Kompatibel Komunitas (versi 20.8 atau lebih baru) yang 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 Anda dideploy.
-
Di halaman Clusters, buka tab Clusters of Community-compatible Edition dan 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.
Versi 20.8 atau lebih baru
Parameter
Deskripsi
Database account
Nama akun database harus memenuhi persyaratan berikut:
-
Nama harus unik.
-
Hanya boleh terdiri dari huruf kecil, angka, dan garis bawah (_).
-
Harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
-
Panjangnya antara 2 hingga 64 karakter.
Account type
Jenis akun database. Nilai yang valid:
-
Privileged Account
-
Standard Account
CatatanSecara default, akun standar hanya memiliki izin untuk login ke database. Anda dapat menggunakan akun istimewa untuk memberikan izin lain kepada akun standar dengan menjalankan pernyataan SQL. Untuk informasi selengkapnya, lihat GRANT.
Password
Password akun database harus memenuhi persyaratan berikut:
-
Harus mengandung minimal tiga jenis karakter dari: huruf kapital, huruf kecil, angka, dan karakter khusus.
-
Karakter khusus yang didukung: !@#$%^&*()_+-=.
-
Panjangnya antara 8 hingga 32 karakter.
Confirm password
Konfirmasi password.
Description
Deskripsi akun database harus memenuhi persyaratan berikut:
-
Panjangnya antara 0 hingga 256 karakter.
-
Tidak boleh diawali dengan http:// atau https://.
Versi 20.3
Parameter
Deskripsi
Database account
Nama akun database harus memenuhi persyaratan berikut:
-
Nama harus unik.
-
Hanya boleh terdiri dari huruf kecil, angka, dan garis bawah (_).
-
Harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
-
Panjangnya antara 2 hingga 64 karakter.
Authorized access scope
Cakupan akses untuk akun database.
-
All Databases and Dictionaries
-
Partial Databases and Dictionaries
Pilih database atau dictionary yang diperlukan, lalu klik tombol
atau
untuk menambahkan atau menghapus otorisasi.
DML permission
Menentukan apakah akan memberikan izin write.
-
Read, Write, and Set Permissions: Akun dapat membaca, menulis, dan mengonfigurasi database dan dictionary yang diizinkan.
-
Read and Set Permissions: Akun hanya dapat membaca dan mengonfigurasi database dan dictionary yang diizinkan, tetapi tidak dapat menulis data.
DDL permission
Menentukan apakah akan memberikan izin DDL.
-
Enable DDL.
-
Disable DDL.
Password
Password akun database harus memenuhi persyaratan berikut:
-
Harus mengandung minimal tiga jenis karakter dari: huruf kapital, huruf kecil, angka, dan karakter khusus.
-
Karakter khusus yang didukung: !@#$%^&*()_+-=.
-
Panjangnya antara 8 hingga 32 karakter.
Confirm password
Konfirmasi password.
Description
Deskripsi akun database harus memenuhi persyaratan berikut:
-
Panjangnya antara 0 hingga 256 karakter.
-
Tidak boleh diawali dengan http:// atau https://.
-
-
Klik OK.
Mengubah izin
SQL
-
Operasi ini hanya berlaku untuk kluster yang menggunakan metode konfigurasi SQL, yaitu kluster Edisi Kompatibel Komunitas (versi 20.8 atau lebih baru) yang dibuat setelah 27 Desember 2022.
-
Untuk versi kluster berikut, ubah izin melalui Konsol. Menjalankan pernyataan
GRANTtidak berpengaruh. Meskipun perintahSHOW GRANTSmungkin menampilkan izin administrator, izin aktual tetap sesuai dengan yang dikonfigurasi di Konsol.-
Kluster Edisi Kompatibel Komunitas (versi 20.8 atau lebih baru) yang dibuat sebelum 27 Desember 2022.
-
Kluster versi 20.3 atau lebih lama.
-
-
Gunakan akun istimewa untuk masuk ke database. Untuk informasi selengkapnya, lihat Connect to a database.
-
Jalankan pernyataan GRANT.
Secara default, akun standar hanya memiliki izin untuk masuk ke database. Untuk informasi tentang cara akun istimewa memberikan izin lain kepada akun standar, lihat GRANT.
Konsol
-
Operasi ini hanya berlaku untuk kluster berikut yang metode konfigurasi akunnya adalah XML:
-
Kluster Edisi Kompatibel Komunitas (versi 20.8 atau lebih baru) yang dibuat sebelum 27 Desember 2022.
-
Kluster versi 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 SQL untuk mengubah izin.
-
Masuk ke Konsol ApsaraDB for ClickHouse.
-
Di pojok kiri atas halaman, pilih wilayah tempat kluster Anda dideploy.
-
Di halaman Clusters, buka tab Clusters of Community-compatible Edition dan klik ID kluster target.
-
Di panel navigasi sebelah kiri, klik Account Management.
-
Di kolom Actions akun database target, klik Modify Permission.
-
Di panel Modify Permission, ubah Authorized Access Scope, DML Permission, dan DDL Permission akun database sesuai kebutuhan.
-
Klik OK.
Mengganti password
-
Masuk ke Konsol ApsaraDB for ClickHouse.
-
Di pojok kiri atas halaman, pilih wilayah tempat kluster Anda dideploy.
-
Di halaman Clusters, buka tab Clusters of Community-compatible Edition dan 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 Anda dideploy.
-
Di halaman Clusters, buka tab Clusters of Community-compatible Edition dan 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.
PeringatanAkun yang dihapus tidak dapat dipulihkan.