Tous les produits
Search
Centre de documentation

E-MapReduce:Contrôle d'accès

Dernière mise à jour :Aug 09, 2026

Alibaba Cloud E-MapReduce (EMR) propose quatre types de paramètres de service pour configurer un cluster ClickHouse : client, serveur, contrôle d'accès et extension. Cette rubrique décrit les paramètres de contrôle d'accès du service ClickHouse.

Contexte

Configurez les autorisations d'accès des utilisateurs dans les fichiers server-users et server-metrika. La configuration comprend trois sections : utilisateurs, profils et quotas.

Remarque

Pour plus d'informations sur les configurations client, serveur et extension du service ClickHouse, consultez la section Paramètres de configuration.

Prérequis

Avez créé un cluster E-MapReduce ClickHouse. Pour plus de détails, consultez la page Créer un cluster.

Configuration des utilisateurs

Affichez ou modifiez les configurations dans la zone de configuration du service sur la page de configuration du service ClickHouse. La configuration des utilisateurs se trouve dans l'onglet server-users.

Paramètre

Description

users.default.networks.host

Noms d'hôte depuis lesquels l'utilisateur default peut se connecter. La valeur par défaut est vide.

Pour spécifier plusieurs noms d'hôte, séparez-les par des virgules (,).

users.default.networks.host_regexp

Expressions régulières des noms d'hôte depuis lesquels l'utilisateur default peut se connecter. La valeur par défaut est vide.

Pour spécifier plusieurs expressions, séparez-les par des virgules (,).

users.default.networks.ip

Adresses IP depuis lesquelles l'utilisateur default peut se connecter. La valeur par défaut est ::/0, ce qui autorise l'accès depuis toutes les adresses IP.

Pour spécifier plusieurs adresses IP, séparez-les par des virgules (,).

Important

Assurez-vous qu'au moins l'un des paramètres users.default.networks.ip, users.default.networks.host et users.default.networks.host_regexp est défini. Sinon, la connexion réseau peut échouer.

users.default.profile

Profil utilisé par l'utilisateur default. La valeur par défaut est default.

users.default.password

Mot de passe de l'utilisateur default sur le serveur ClickHouse. La valeur par défaut est vide.

Important

Nous ne recommandons pas cette configuration. Il est préférable de définir un mot de passe en ajoutant le paramètre personnalisé users.default.password_sha256_hex ou users.default.password_double_sha1_hex.

  • users.default.password_sha256_hex : chaîne hexadécimale du hachage SHA256.

  • users.default.password_double_sha1_hex : chaîne hexadécimale d'une clé générée par un double hachage SHA1.

users.default.quota

Configuration de quota utilisée par l'utilisateur default. La valeur par défaut est default.

Configuration des profils

Affichez ou modifiez les configurations dans la section Service Configuration de la page de configuration du service ClickHouse. La configuration des profils se trouve dans l'onglet server-users.

Paramètre

Description

profiles.default.max_memory_usage

Définit la valeur du paramètre max_memory_usage dans le profil nommé « default ». Ce paramètre spécifie la mémoire maximale qu'une seule requête peut utiliser.

La valeur par défaut est de 10 000 000 000 octets.

profiles.default.use_uncompressed_cache

Définit la valeur de use_uncompressed_cache dans le profil nommé default.

  • 1 (par défaut) : utilise le cache pour les blocs de données non compressés.

  • 0 : n'utilise pas le cache pour les blocs de données non compressés.

profiles.default.load_balancing

Définit la valeur de load_balancing dans le profil nommé default. Ce paramètre spécifie la politique de sélection des réplicas lors du traitement distribué des requêtes.

Pour plus d'informations sur les stratégies, consultez la page Settings.

profiles.readonly.readonly

Indique si le profil readonly est limité aux opérations en lecture seule.

  • 1 : limite le profil aux opérations en lecture seule.

  • 0 : n'active pas le mode lecture seule.

Configuration des quotas

Affichez ou modifiez les configurations dans la section de configuration du service sur la page de configuration du service ClickHouse. La configuration des quotas se trouve dans l'onglet server-metrika.

quotas_default : ClickHouse utilise des quotas pour appliquer des limites de ressources. Ce paramètre modifie les paramètres du quota default, spécifié par users.default.quota. Pour ajouter un nouveau paramètre de quota, cliquez sur Custom Configuration dans le coin supérieur droit. Pour plus d'informations, consultez la section Ajouter des paramètres de composant.