sql >> Database teknologi >  >> RDS >> Oracle

Hvordan kan public_dependency indeholde referencer til objekter, der ikke er i alle_objekter?

all_objects viser dig kun objekter du har tilladelser til, ikke alle objekter i databasen. Du skal forespørge dba_objects for at se alt, hvis du har tilladelse til at gøre det.

public_dependency ser ud til at inkludere objekt-id'er for objekter, du ikke har tilladelser til. Objekt-id'erne i sig selv fortæller dig ikke meget, så det afslører ikke noget om objekter, du ikke kan se (udover at der er nogle objekter, du ikke kan se).

Så det er ikke mærkeligt, at der er en tilsyneladende uoverensstemmelse mellem, hvad de to synspunkter refererer til. Forespørger på all_dependencies kan give dig et mere ensartet billede.




  1. PostgreSQL - får første række til at blive vist som alt af andre rækker

  2. Få værdierne for de sidste 6 måneder i mysql

  3. implementer applikation med OraOLEDB-udbyder

  4. Hvordan forbinder man MySQL Workbench til Amazon RDS?