Skip to main content
Solved

What is user/owner CTXSYS and MDSYS in Oracle

  • Nov 23, 2021 7:05 PM UTC
  • 2 replies
  • 2958 views

arebbeadle
Hero (Customer)
Forum|alt.badge.img+14

I am try to figure out what user/owner CTXSYS and MDSYS are used by for in Oracle19?

Are they needed?

 

Best answer by Kasun Balasooriya

Hi @arebbeadle ,

Both of these users are oracle users/owners and utilized by oracle for specific functionalities. 

According to oracle documentation: 

17.1.1 CTXSYS User

The CTXSYS user is created during installation and can:

  • View all indexes

  • Sync all indexes

  • Run ctxkbtc, the knowledge base extension compiler

  • Query all system-defined views

  • Perform all tasks of a user with the CTXAPP role

MDSYS owns  Oracle Spatial objects. You can read more about these objects in this doc. Also refer this document for changes in oracle 19C for  Oracle Spatial objects and MDSYS. 

Hope this helps!

 

Thanks,

Kasun

 

View original
This topic has been closed for replies.

2 replies

Kasun Balasooriya
Superhero (Employee)
Forum|alt.badge.img+20

Hi @arebbeadle ,

Both of these users are oracle users/owners and utilized by oracle for specific functionalities. 

According to oracle documentation: 

17.1.1 CTXSYS User

The CTXSYS user is created during installation and can:

  • View all indexes

  • Sync all indexes

  • Run ctxkbtc, the knowledge base extension compiler

  • Query all system-defined views

  • Perform all tasks of a user with the CTXAPP role

MDSYS owns  Oracle Spatial objects. You can read more about these objects in this doc. Also refer this document for changes in oracle 19C for  Oracle Spatial objects and MDSYS. 

Hope this helps!

 

Thanks,

Kasun

 


arebbeadle
Hero (Customer)
Forum|alt.badge.img+14
  • Author
  • Hero (Customer)
  • Nov 24, 2021 5:37 PM UTC

Thank you,