What is the distinction between ALL_PROCEDURES and DBA_PROCEDURES, and other schema tables?
From here

USER_TABLES describes the relational tables owned by the current user.
ALL_TABLES describes the relational tables accessible to the current user.
DBA_TABLES describes all relational tables in the database.


Accessible != all!