Skip to Main Content
  • Questions
  • EXP_FULL_DATABASE rovoke from the user who have dba role

Breadcrumb

Question and Answer

Connor McDonald

Thanks for the question, MD.MOJIBUL.

Asked: November 21, 2016 - 11:45 am UTC

Last updated: November 22, 2016 - 1:33 am UTC

Version: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

Viewed 1000+ times

You Asked

Is it possible to revoke EXP_FULL_DATABASE from a user? User has a dba role.

and Connor said...

The "DBA" roles is "ours", ie, we (Oracle) can change it however we like from release to release. So I would always be hesitant to give someone that role, because their privileges could grow or shrink without your knowledge.

An easy solution - create your own DBA role (as a clone of the existing DBA role if you need to), and then you can tailor the privs however you like.

Is this answer out of date? If it is, please let us know via a Comment