Oracle Security is easier if you design for it
View Profile | WWW | Email
Re: How To Block Super User In Particular Time.
« Reply #1 on: Sep 2nd, 2010, 9:48am »
Quote | Modify
This is virtually impossible unless you rely on human processes as well. The users can be blocked effectively but you cannot block SYSDBA. You could block a user who is a lower level but a person who is a DBA. i.e. they do not have the ability to log on as SYS, oracle, osdba, SYSDBA in the database and also they do not have the ability to simply escalate their privileges back to that level.
The database privilege model needs to be well designed before you can apply technical solutions to block access.
It sounds from your description that you want to populate a database and then stop any changes, i.e. a fixed read only database?
If so then consider a standby database that can be opened readonly?