Active les rôles de l’utilisateur actuel.
SET ROLE {DEFAULT | NONE | role [,...] | ALL | ALL EXCEPT role [,...]}
Définit les rôles par défaut pour un utilisateur.
Les rôles par défaut sont automatiquement activés lors de la connexion de l’utilisateur. Vous ne pouvez définir comme rôles par défaut que des rôles préalablement accordés. Si le rôle n’est pas accordé à un utilisateur, ClickHouse lève une exception.
SET DEFAULT ROLE {NONE | role [,...] | ALL | ALL EXCEPT role [,...]} TO {user|CURRENT_USER} [,...]
Attribuez plusieurs rôles par défaut à un utilisateur :
SET DEFAULT ROLE role1, role2, ... TO user
Définissez comme rôles par défaut tous les rôles accordés à un utilisateur :
SET DEFAULT ROLE ALL TO user
Supprimer les rôles par défaut d’un utilisateur :
SET DEFAULT ROLE NONE TO user
Définissez par défaut tous les rôles accordés, à l’exception des rôles spécifiques role1 et role2 :
SET DEFAULT ROLE ALL EXCEPT role1, role2 TO user
Dernière modification le 25 juin 2026