全部产品
Search
文档中心

E-MapReduce:Konfigurasi izin pengguna

更新时间:Jul 02, 2025

Parameter konfigurasi untuk layanan ClickHouse dari kluster E-MapReduce (EMR) mencakup parameter klien, server, izin pengguna, dan tambahan. Topik ini menjelaskan cara mengonfigurasi izin pengguna untuk layanan ClickHouse.

Informasi latar belakang

Tab server-users dan server-metrika menampilkan parameter yang digunakan untuk mengonfigurasi izin pengguna. Parameter tersebut mencakup pengguna, profil, dan kuota. Detail konfigurasi:
Catatan Untuk informasi lebih lanjut tentang konfigurasi klien ClickHouse, server ClickHouse, dan parameter tambahan untuk layanan ClickHouse, lihat Parameter Konfigurasi.

Prasyarat

Kluster EMR ClickHouse telah dibuat. Untuk informasi lebih lanjut, lihat Buat Kluster ClickHouse.

Konfigurasikan parameter yang terkait dengan pengguna

Anda dapat melihat atau memodifikasi parameter pada tab Configure halaman layanan ClickHouse. Parameter terkait pengguna ditampilkan pada tab server-users.

ParameterDeskripsi
users.default.access_managementMenentukan apakah akan memberikan izin manajemen kepada pengguna bernama default. Nilai valid:
  • true: memberikan izin manajemen kepada pengguna bernama default. Ini adalah nilai default.
  • false: tidak memberikan izin manajemen kepada pengguna bernama default.
users.default.networks.ipAlamat IP yang dapat diakses oleh pengguna bernama default. Nilai default adalah ::/0, yang menentukan bahwa semua alamat IP dapat diakses oleh pengguna bernama default.
Jika Anda menentukan beberapa alamat IP, pisahkan alamat IP tersebut dengan koma (,).
Penting Anda harus mengonfigurasi setidaknya salah satu parameter users.default.networks.ip, users.default.networks.host, dan users.default.networks.host_regexp. Jika tidak, jaringan mungkin terputus.
users.default.profileNama default profil yang digunakan oleh pengguna bernama default. Nilai default: default.
users.default.passwordKata sandi pengguna bernama default di server ClickHouse.
Penting Kami merekomendasikan agar Anda tidak menggunakan parameter ini. Kami merekomendasikan agar Anda menambahkan parameter kustom users.default.password_sha256_hex atau users.default.password_double_sha1_hex untuk mengonfigurasi kata sandi.
  • users.default.password_sha256_hex: string heksadesimal dari kunci yang dihasilkan dengan menggunakan Secure Hash Algorithm (SHA)-256.
  • users.default.password_double_sha1_hex: string heksadesimal dari kunci yang dihasilkan dengan menggunakan SHA-1 dua kali.
users.default.quotaKuota default yang digunakan oleh pengguna bernama default. Nilai default: default.

Konfigurasikan parameter yang terkait dengan profil

Anda dapat melihat atau memodifikasi parameter pada tab Configure halaman layanan ClickHouse. Parameter terkait profil ditampilkan pada tab server-users.

ParameterDeskripsi
profiles.default.max_memory_usageMemori maksimum untuk profil bernama default. Parameter ini menentukan memori maksimum yang dapat digunakan untuk satu query.

Nilai default: 0. Unit: byte.

profiles.default.use_uncompressed_cacheMenentukan apakah akan menggunakan cache blok data yang tidak dikompresi untuk profil bernama default. Nilai valid:
  • 1: menggunakan cache blok data yang tidak dikompresi.
  • 0: tidak menggunakan cache blok data yang tidak dikompresi. Ini adalah nilai default.
profiles.default.load_balancingNilai dari load_balancing dalam profil bernama default. Nilai default: random. Parameter ini menentukan algoritma pemilihan replika yang digunakan untuk pemrosesan query terdistribusi.

Untuk informasi lebih lanjut tentang algoritma, lihat Pengaturan.

profiles.readonly.readonlyMenentukan apakah mengizinkan profil bernama readonly untuk melakukan operasi hanya-baca. Nilai valid:
  • 1: mengizinkan profil bernama readonly untuk melakukan operasi hanya-baca. Ini adalah nilai default.
  • 0: tidak mengizinkan profil bernama readonly untuk melakukan operasi hanya-baca.

Konfigurasikan parameter yang terkait dengan kuota

Anda dapat melihat atau memodifikasi parameter pada tab Configure halaman layanan ClickHouse. Parameter terkait kuota ditampilkan pada tab server-metrika.

quotas_default: Anda dapat mengonfigurasi beberapa kuota untuk menyesuaikan batas sumber daya secara fleksibel. Parameter ini menentukan nilai kuota default pengguna. Nama kuota ditentukan oleh parameter users.default.quota. Untuk menambahkan pengaturan kuota lainnya, klik Add Configuration Item pada tab Configure. Untuk informasi lebih lanjut, lihat Tambah Item Konfigurasi.