all_objects
показва само обекти, за които имате разрешения, а не всички обекти в базата данни. Ще трябва да направите заявка dba_objects
за да видите всичко, ако имате разрешения за това.
public_dependency
изглежда включва идентификатори на обекти за обекти, за които нямате разрешения. Идентификаторите на обектите сами по себе си не ви казват много, така че не разкриват нищо за обекти, които не можете да видите (освен че има някои обекти, които не можете да видите).
Така че не е странно, че има очевидно несъответствие между това, което се позовава на двете гледни точки. Запитване за all_dependencies
може да ви даде по-последователна картина.