[firebase-br] CLIENT_ADDRESS
leonardo
leonardobssp em gmail.com
Qua Nov 11 14:28:09 -03 2015
Boa tarde,
estou tendo problemas com a identificação do endereço ip que retorna dessa
instrução RDB$GET_CONTEXT('SYSTEM','CLIENT_ADDRESS').
O meu problema é que preciso saber quem esta logado na maquina pelo ip,
porem não consigo recuperar essa informação porque o banco esta capturando
o ip do servidor de gatway, e não o da maquina do usuário.
Todo esse trabalho é porque aqui a empresa usa um usuário unico de conexao
para o todo o sistema e não possui um log, então para ser rapido
implementar um log descente resolvi fazer via banco que ja resolve a minha
vida em 100%, o que me falta é identificar o usuário mas por conta desse
problema do gatway estou sofrendo um bucado para recuperar o ip do usuario
através da dessa tabela RDB$GET_CONTEXT e setar no meu log o nome do
usuário que esta executando o crud.
Alguem ja teve esse problema ?
obs: reparei que o problema só ocorre quando a faixa de ip diverge da do
banco
a do meu banco é 192.168 e a de alguns usuários é 10.1, todas essas ficam
com o endereço do gatway que é 192.168 , alguem sabe como posso resolver
esse problema ?
Mais detalhes sobre a lista de discussão lista