[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ulysse::rdb_vms_competition

Title:DEC Rdb against the World
Moderator:HERON::GODFRIND
Created:Fri Jun 12 1987
Last Modified:Thu Feb 23 1995
Last Successful Update:Fri Jun 06 1997
Number of topics:1348
Total number of notes:5438

1006.0. "Any ORACLE Architecture experts out there?" by 8596::BERENSON (Lex mala, lex nulla) Wed Oct 16 1991 00:23

My understanding of ORACLE is that the user process directly reads from
the database and reads/writes into the SGA.  Does the ORACLE code in the
user process run in Exec mode?  If not, how do they prevent a user
process from bypassing their security and reading anything in the SGA?
Or, for that matter, writing whatever they want into the SGA.  Or, into
the database system itself?

Do they have a major security hole here?
T.RTitleUserPersonal
Name
DateLines
1006.1try oracle ??DATABS::DATABS::NEEDLEMANtoday nas/is, tomorrow...Wed Oct 16 1991 19:203
    you should also ask in the BELFST::ORACLE_ON_UNIX conference.
    
    Barry
1006.2Need VMS answerCOOKIE::BERENSONLex mala, lex nullaWed Oct 16 1991 21:012
Well, I need the answer vis a vi VMS.  Although perhaps there is an
ORACLE on VMS expert in that conference as well.
1006.3Supervisor modeTAV02::ROTENBERGHaim ROTENBERG - Israel Soft. SupportThu Oct 17 1991 11:224
    I am not an expert on Oracle but they are running in supervisor mode.
    Hope this help.
    
    Haim
1006.4Supervisor ModePRSSOS::LECOREGuy, Database Country Support FranceThu Oct 17 1991 16:058
If I remember rightly (but I'm sure no Oracle Expert), Oracle on VMS runs in
supervisor mode, so their datastructures are probably protected in S mode too
(otherwise I can't see the point) - the usual remark from DEC system 
specialists doing audits/tuning on Oracle sites is "why are you using DCL so
much"... (when you see 90% supervisor CPU mode).  - Or maybe Oracle was written
in DCl - that's why it runs so fast !

Guy
1006.5Only the DBWR writes to diskKCBBQ::DUNCANGerry Duncan @KCO 452-3445Sun Oct 20 1991 03:353
	re: .0 - in Oracle V6, the DBWR (database writer) writes the
	SGA pages to the database.  The user process only reads from
	the database.
1006.6Can a user get around their security?COOKIE::BERENSONLex mala, lex nullaTue Oct 29 1991 18:407
But the user process reads the page and places it in the SGA, right?

What I want to know is quite simply:  Could a malicous user get around
some or all of ORACLE's security by gaining access to the SGA from their
own code?  If not, I'd like to understand their firewall mechanism.

Hal