Bonjour à tous,

J'ai une question concernant les utilisateurs et rôles Oracle.
Je n'ai pas trouvé la réponse à ma question sur internet.

J'utilise plusieurs rôles pour accorder des privilèges à mon utilisateur.
Je crée donc plusieurs rôles, accorde des privilèges à ces rôles puis je les assigne à mon utilisateur.

Plus tard je modifie les privilèges d'un de ces rôles.

Les modifications apportées sur le rôle sont-elles en place pour l'utilisateur en l'état? ou faut-il que j'assigne de nouveau le rôle à mon utilisateur?

Bref:
Rôles: role1, role2, role3
Utilisateur: user1

GRANT role* to user1;

ajout d'un privilège sur le role2.

Faut-il de nouveau assigner le role2 à l'utilisateur pour que ce dernier dispose du nouveau privilège?

Cordialement,