Active les rôles de l’utilisateur actuel.
SET ROLE {DEFAULT | NONE | role [,...] | ALL | ALL EXCEPT role [,...]}SET DEFAULT 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} [,...]Exemples
Attribuez plusieurs rôles par défaut à un utilisateur :
SET DEFAULT ROLE role1, role2, ... TO userDéfinissez comme rôles par défaut tous les rôles accordés à un utilisateur :
SET DEFAULT ROLE ALL TO userSupprimer les rôles par défaut d’un utilisateur :
SET DEFAULT ROLE NONE TO userDé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