SYS jest właścicielem słownika danych Oracle. Każdy obiekt w bazie danych (tabele, widoki, pakiety, procedury itp.) ma jednego właściciela. W przypadku słownika bazy danych i wielu specjalnych tabel (widoki wydajności i tym podobne) są własnością użytkownika SYS.
Użytkownik SYSTEM powinien być głównym użytkownikiem DBA, z dostępem do wszystkich tych obiektów. Odzwierciedla to wczesną i długoletnią filozofię projektowania zabezpieczeń Oracle. Tworzysz aplikację przy użyciu jednego użytkownika, a następnie tworzysz drugiego z dostępem (wybór, aktualizacja, usuwanie), ale bez utraty uprawnień. Daje to „super-użytkownikowi” dostęp do schematu bez możliwości jego przypadkowego zniszczenia. Z biegiem lat do konta SYSTEM dodano coś, co mogło być potrzebne na koncie SYS. Ale bardzo niewiele osób chce dać dostęp do swojego konta SYS, jeśli nie muszą.