Search code examples
databaseoracleoracle10gsysdba

what is function of default tables in ORCL database


I installed oracle 10g software and connected to ORCL database in SQL Developer. when I expand the tables section I see a lot of tables there like in image below. What are these tables for? HOw can I create a database that does not have these tables?

enter image description here


Solution

  • You connected as SYS user. Now you should create your user with command

    CREATE USER user_name IDENTIFIED BY password

    After it you will be able to connect as new user which doesn't have any tables. Maybe you will need to GRANT CREATE SESSION to user_name to be able to connect.

    In Oracle each user has its own schema where stored all user's objects (tables, functions, packages and so on)