Oracle
 sql >> Database >  >> RDS >> Oracle

Consentire l'accesso a Oracle db solo a un'applicazione specifica?

Poiché è la tua applicazione e hai il controllo dell'origine, puoi utilizzare ruoli di database protetti da password o ruoli di applicazioni protetti abilitati da ourTool.exe. (vedi http://www.oracle.com/technology /obe/obe10gdb/security/approles/approles.htm ).

Ad esempio, con un ruolo database protetto da password, la connessione iniziale sarebbe con solo il privilegio CREATE SESSION, quindi ourTool.exe emetterebbe il SET ROLE con password nota solo a te. Qualsiasi altra applicazione non dispone delle informazioni per impostare il ruolo. Ovviamente i privilegi sono concessi solo al ruolo e non direttamente all'utente in questa configurazione.