Тези обекти са собственост на SYS потребител. Можете да го проверите, като използвате следната заявка:
SELECT * FROM DBA_OBJECTS WHERE OWNER = 'SYS';
За да видите обектите, притежавани от други потребители, вижте:
SELECT * FROM DBA_OBJECTS WHERE OWNER <> 'SYS';
Трябва да сте влезли като SYS КАТО SYSDBA , следователно може да преглежда обектите, притежавани от потребителя на SYS.
Запомнете,
- SYS/SYSDBA е специален
- Никога не използвайте SYS (или SYSDBA) за обща база данни, а за администриране/поддръжка (стартиране, изключване, архивиране, възстановяване)
- SYS/SYSDBA е собственост на Oracle (опитайте да отворите SR/TAR, започвайки с „направих това с SYS/SYSDBA“ и ще видите незабавния отговор)
- SYS/SYSDBA не действа като всеки друг потребител
- Когато използвате SYS/SYSDBA Oracle деактивира някои кодови пътища и активира други
- Каквото и да правите със SYS/SYSDBA, нито ще потвърди, нито ще обезсили същото нещо с който и да е друг потребител.
НИКОГА не използвайте SYS/SYSDBA за нещо, което може да се направи от друг потребител. Използвайте SYS/SYSDBA САМО за нещо, което не може да бъде направено от някой друг.
Вижте товасилен> отговор на AskTom от Том Кайт.