Oracle Default Users¶
Oracle database default users are created automatically during installation and serve specific roles and functions for managing the database, system maintenance, and providing examples.
1. SYS¶
- Description: The
SYSuser is the most powerful user in Oracle and owns all the base tables and views of the database dictionary. - Function: Has full control over all database objects.
2. SYSTEM¶
- Description: The
SYSTEMuser is also a privileged user but is mainly used for database administrative tasks unrelated to the core system schema. - Function: Manages administrative tasks for the database.
3. DBSNMP¶
- Description: The
DBSNMPuser is used by Oracle Enterprise Manager to monitor and manage the database. - Function: Used for database monitoring.
4. SYSMAN¶
- Description: The
SYSMANuser is the schema for Oracle Enterprise Manager, responsible for managing the database environment. - Function: Manages Oracle Enterprise Manager.
5. HR¶
- Description: The
HRuser is part of the sample schemas, containing a human resources sample database used for tutorials and demonstrations. - Function: Used for educational and demonstration purposes.
6. SCOTT¶
- Description: The
SCOTTuser is a widely used sample user with tables likeEMPandDEPT. - Function: Used for learning and demonstration purposes.
7. OUTLN¶
- Description: The
OUTLNuser is used for managing stored outlines that preserve execution plans for SQL queries. - Function: Manages and optimizes SQL execution plans.