2017-07-05 1 views
0

Il est possible de faire concéder la sélection sur dba_users au rôle? J'essaye de donner l'accès aux utilisateurs et tout fonctionne bien, mais quand j'essaye de faire ceci pour tout le groupe, cet accès n'a pas fonctionné.Comment accorder select sur dba_users pour le rôle?

+0

Avez-vous essayé de choisir parmi DBA_USERS à l'intérieur d'un programme PL/SQL? –

+0

Oui, je veux utiliser cette option pour mettre à jour une autre table, mais la procédure avec requête n'est pas valide. – Asiek

Répondre

1

Les privilèges octroyés via un rôle ne s'appliquent pas dans les blocs PL/SQL. Vous devez accorder le privilège à chaque USER individuellement.

Voir How Roles Work in PL/SQL Blocks