如何在 dba_users 上授予 select 角色?

How to grant select on dba_users for role?

可以在 dba_users 上授予 select 角色吗?我尝试为用户授予访问权限并且一切正常,但是当我尝试为所有组执行此操作时,此访问无效。

通过角色授予的权限不适用于 PL/SQL 块内。您必须分别授予每个 USER 权限。

How Roles Work in PL/SQL Blocks