Untuk melihat semua tabel dalam skema lain, Anda harus memiliki satu atau beberapa hak istimewa sistem berikut:
SELECT ANY DICTIONARY
(SELECT | INSERT | UPDATE | DELETE) ANY TABLE
atau palu besar, peran DBA.
Dengan salah satu dari itu, Anda dapat memilih:
SELECT DISTINCT OWNER, OBJECT_NAME
FROM DBA_OBJECTS
WHERE OBJECT_TYPE = 'TABLE'
AND OWNER = '[some other schema]'
Tanpa hak istimewa sistem tersebut, Anda hanya dapat melihat tabel yang telah Anda akses beberapa tingkat, baik secara langsung atau melalui peran.
SELECT DISTINCT OWNER, OBJECT_NAME
FROM ALL_OBJECTS
WHERE OBJECT_TYPE = 'TABLE'
AND OWNER = '[some other schema]'
Terakhir, Anda selalu dapat menanyakan kamus data untuk tabel Anda sendiri, karena hak Anda atas tabel tidak dapat dicabut (mulai 10g):
SELECT DISTINCT OBJECT_NAME
FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'TABLE'