Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Permitindo o login do Oracle db apenas para um aplicativo específico?


Como é seu aplicativo e você tem controle da origem, você pode usar funções de banco de dados protegidas por senha ou Funções de aplicativo seguras que são habilitadas em ourTool.exe. (consulte http://www.oracle.com/technology /obe/obe10gdb/security/approles/approles.htm ).

Por exemplo, com uma função de banco de dados protegida por senha, a conexão inicial seria apenas com o privilégio CREATE SESSION e, em seguida, ourTool.exe emitiria o SET ROLE com a senha conhecida apenas por você. Qualquer outro aplicativo não possui as informações para definir a função. Obviamente, os privilégios são concedidos apenas ao papel e não diretamente ao usuário nesta configuração.