Contient une liste de comptes utilisateur configurés sur le serveur.
name (String) — Nom de l’utilisateur.
id (UUID) — ID de l’utilisateur.
storage (String) — Chemin vers le stockage des utilisateurs. Configuré dans le paramètre access_control_path.
auth_type (Array(Enum8(‘no_password’ = 0, ‘plaintext_password’ = 1, ‘sha256_password’ = 2, ‘double_sha1_password’ = 3, ‘ldap’ = 4, ‘kerberos’ = 5, ‘ssl_certificate’ = 6, ‘bcrypt_password’ = 7, ‘ssh_key’ = 8, ‘http’ = 9, ‘jwt’ = 10, ‘scram_sha256_password’ = 11, ‘no_authentication’ = 12))) — Affiche les types d’authentification. Plusieurs méthodes permettent d’identifier les utilisateurs : sans mot de passe, avec un mot de passe en texte brut, avec un mot de passe chiffré avec SHA256, avec un mot de passe chiffré avec un double SHA-1 ou avec un mot de passe chiffré avec bcrypt.
auth_params (Array(String)) — Paramètres d’authentification au format JSON, selon auth_type.
valid_until (Array(DateTime64(0))) — Date et heure d’expiration des informations d’identification de l’utilisateur, une par méthode d’authentification. La valeur stockée est un instant absolu affiché dans le fuseau horaire du serveur ou de la session ; la valeur stockée 0 (l’époque Unix, affichée sous la forme 1970-01-01 00:00:00 sur un serveur en UTC) est une valeur sentinelle indiquant que les informations d’identification n’expirent jamais.
auth_grants (Array(String)) — Pour chaque méthode d’authentification : la restriction des droits d’accès spécifiée dans la clause GRANTS, ou une chaîne vide si les droits d’accès ne sont pas limités.
host_ip (Array(String)) — Adresses IP des hôtes autorisés à se connecter au serveur ClickHouse.
host_names (Array(String)) — Noms des hôtes autorisés à se connecter au serveur ClickHouse.
host_names_regexp (Array(String)) — Expression régulière correspondant aux noms d’hôtes autorisés à se connecter au serveur ClickHouse.
host_names_like (Array(String)) — Noms des hôtes autorisés à se connecter au serveur ClickHouse, définis à l’aide du prédicat LIKE.
default_roles_all (UInt8) — Indique que tous les rôles accordés sont définis par défaut pour l’utilisateur.
default_roles_list (Array(String)) — Liste des rôles accordés définis par défaut.
default_roles_except (Array(String)) — Tous les rôles accordés sont définis par défaut, à l’exception de ceux répertoriés.
grantees_any (UInt8) — Indicateur précisant si un utilisateur disposant d’une option d’attribution peut l’accorder à n’importe qui.
grantees_list (Array(String)) — Liste des utilisateurs ou des rôles auxquels cet utilisateur est autorisé à accorder des options.
grantees_except (Array(String)) — Liste des utilisateurs ou des rôles auxquels cet utilisateur n’est pas autorisé à accorder des options.
default_database (String) — Nom de la base de données par défaut de cet utilisateur.
Dernière modification le 26 août 2026