Skip to content

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 SYS user 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 SYSTEM user 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 DBSNMP user is used by Oracle Enterprise Manager to monitor and manage the database.
  • Function: Used for database monitoring.

4. SYSMAN

  • Description: The SYSMAN user is the schema for Oracle Enterprise Manager, responsible for managing the database environment.
  • Function: Manages Oracle Enterprise Manager.

5. HR

  • Description: The HR user 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 SCOTT user is a widely used sample user with tables like EMP and DEPT.
  • Function: Used for learning and demonstration purposes.

7. OUTLN

  • Description: The OUTLN user is used for managing stored outlines that preserve execution plans for SQL queries.
  • Function: Manages and optimizes SQL execution plans.