Contrairement à son nom, DBA_TAB_PRIVS nous permet de voir les privilèges accordés sur tous les objets, pas seulement sur la table.
select * from DBA_TAB_PRIVS
where type='PROCEDURE'
and privilege='EXECUTE'
and OWNER='SCHEMANAME'
AND TABLE_NAME='PROCEDURENAME';