Commande GRANT OWNERSHIP ON ROLE : restriction du transfert de la possession d’un rôle à lui-même (Annulé)

Attention

Cette BCR est annulée et supprimée de Bundle 2024_08 (désactivé par défaut).

Lorsque ce bundle de changements de comportement est activé, le transfert de propriété du rôle sera limité comme suit :

Avant la modification:

Les utilisateurs peuvent accorder la propriété d’un rôle au rôle lui-même. Par exemple, l’instruction GRANT suivante est autorisée :

GRANT OWNERSHIP ON ROLE my_role TO ROLE my_role;
Copy
Après la modification:

Les utilisateurs ne peuvent plus accorder la propriété d’un rôle au rôle lui-même. Par exemple, l’instruction GRANT suivante renvoie une erreur :

GRANT OWNERSHIP ON ROLE my_role TO ROLE my_role;
Copy
003645 (42501): SQL execution error: Transferring OWNERSHIP of a role to itself is not allowed.

Réf : 1781