Saudações!
 
Estou fazendo alguns sistemas para rodarem na intranet.
Apenas tenho um webserver rodando o Resin e o Oracle está em outro servidor.
 
O problema é que vou usar o mesmo banco tanto para os serviços restritos à intrante como para os serviços abertos à internet. Sei que isso está longe do ideal, mas por enquanto é o que posso fazer...
 
Pretendo fazer uma página de login para a intranet e depois do login será montado um menu em JSP dos serviços disponíveis para cada usuário.
Em cada serviço, que pode ser um página JSP ou uma página com um JApplet (que acessa o banco por RMI) , antes de qualquer coisa, verifico se o usuário atual tem acesso realmente àquela página. Se não tiver, redireciono para uma página de erro.
 
O problema é que como todas as classes ficam no mesmo servidor, tanto para a internet como para a intranet, a senha de conexão ao banco pode ser obtida decompilando a classe.
 
Alguém pode me dar uma idéia de como posso deixar algumas tabelas do banco livres para a internet e outras só para a intranet? Criei usuários diferentes no Oracle, mas tem o problema da senha.
 
Fico agradecido por qualquer idéia ou sugestão à respeito.
 
Muito obrigado,
 
Charles Pereira
ICQ#: 73723577

Responder a