sql >> Base de Datos >  >> RDS >> Oracle

¿Permitir el inicio de sesión de Oracle db solo en una aplicación específica?

Dado que es su aplicación y usted tiene el control de la fuente, puede usar funciones de base de datos protegidas con contraseña o funciones de aplicaciones seguras que están habilitadas desde ourTool.exe. (ver http://www.oracle.com/technology /obe/obe10gdb/security/approles/approles.htm ).

Por ejemplo, con una función de base de datos protegida con contraseña, la conexión inicial sería solo con el privilegio CREAR SESIÓN, y luego ourTool.exe emitiría SET ROLE con una contraseña que solo usted conoce. Cualquier otra aplicación no tiene la información para establecer el rol. Obviamente, los privilegios se otorgan solo al rol y no directamente al usuario en esta configuración.