- DDL
- Fichier de configuration
Champs des paramètres :
Les champs
table ou where ne peuvent pas être utilisés avec le champ query. L’un des champs table ou query doit obligatoirement être déclaré.ssl_ca, ssl_cert et ssl_key désignent des fichiers que le serveur ouvre avec ses propres privilèges ; ils ne sont donc acceptés que pour un dictionnaire défini dans un fichier de configuration du serveur, ou via une collection nommée qui y est définie. Une requête CREATE DICTIONARY qui spécifie directement les identifiants TLS doit transmettre leur contenu à la place, dans ssl_ca_pem, ssl_cert_pem et ssl_key_pem. Ces valeurs sont masquées dans les journaux et dans les requêtes SHOW, de la même manière que les mots de passe.enable_local_infile permet au serveur MySQL de demander à ClickHouse le contenu d’un fichier de son choix, que le serveur lit avec ses propres privilèges ; ce paramètre n’est donc accepté que pour un dictionnaire défini dans un fichier de configuration du serveur. Une requête CREATE DICTIONARY qui l’active, au niveau de la source ou de l’une de ses entrées <replica>, est rejetée avec BAD_ARGUMENTS.Il n’existe pas de paramètre explicite
secure. Lors de l’établissement d’une connexion SSL, la sécurité est obligatoire.host et socket.
Exemple de paramètres :
- DDL
- Fichier de configuration