Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

SET ROLE

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 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
Navigation