If the user does not permission on all_objects,
I'd get Oracle error message back, which is
not the case.

Anyway, I did
"grant select on dba_objects to my_dba_acct"
from sys acct, same result.