Objek tersebut dimiliki oleh SYS pengguna. Anda dapat memverifikasinya menggunakan kueri berikut:
SELECT * FROM DBA_OBJECTS WHERE OWNER = 'SYS';
Untuk melihat objek milik pengguna lain, lihat:
SELECT * FROM DBA_OBJECTS WHERE OWNER <> 'SYS';
Anda harus masuk sebagai SYS AS SYSDBA , oleh karena itu dapat melihat objek yang dimiliki oleh pengguna SYS.
Ingat,
- SYS/SYSDBA istimewa
- Jangan pernah menggunakan SYS (atau SYSDBA) untuk tujuan database umum, tetapi untuk tujuan administrasi/pemeliharaan (startup, shutdown, backup, recovery)
- SYS/SYSDBA adalah milik Oracle (coba buka SR/TAR dimulai dengan "saya melakukannya dengan SYS/SYSDBA" dan Anda akan langsung melihat jawabannya)
- SYS/SYSDBA tidak bertindak seperti pengguna lain
- Bila Anda menggunakan SYS/SYSDBA Oracle menonaktifkan beberapa jalur kode dan mengaktifkan yang lain
- Apa pun yang Anda lakukan dengan SYS/SYSDBA tidak akan memvalidasi atau membatalkan hal yang sama dengan pengguna lain.
JANGAN PERNAH menggunakan SYS/SYSDBA untuk apa pun yang dapat dilakukan oleh pengguna lain.Gunakan SYS/SYSDBA HANYA untuk sesuatu yang tidak dapat dilakukan oleh orang lain.
Lihat ini jawab di AskTom oleh Tom Kyte.