Bonjour,


J'ai un petit souci avec une base oracle ( Release 9.2.0.5.0 ).

J'ai mis en place une petite confidentialité pour l'accès aux tables selon les utilisateurs, que j'ai dispatché dans 3 roles différents. Un qui est admin, l'autre d'update et le dernier de simple select.

Admettons que le schema "propriétaire" des tables dans l'instance est TOTO.

Dans le role select j'ai, en plus du create session, granté le select sur les tables TOTO.table1 et TOTO.table2 mais aucun droit sur TOTO.table3

Si un user ( différent de TOTO of course ) du role_select tente un select sur la table3 il a une erreur lui disant que TOTO.table3 n'existe pas ... Est il possible de faire en sorte que le message soit plutôt " Vous ne disposez pas de droits suffisants pour faire un select " , ce qui serait plus logique ?

D'avance merci.