[firebase-br] CLIENT_ADDRESS

Pedro Braga bragaped em gmail.com
Qua Nov 11 14:43:12 -03 2015


Boa Tarde,
     Pode-se usar suas suas próprias variáveis de contexto conforme exemplo.
http://www.devmedia.com.br/dominando-o-firebird-trabalhando-com-variaveis-de-contexto/9074

Em 11/11/2015 14:28, leonardo escreveu:
> 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 ?
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html

-- 
Pedro E. Braga
Programador
Fone: (18) 99737-0810 Vivo
       (18) 98144-3939 Claro
Skype: pedroernestobraga em msn.com
Site: http://bragatec.blogspot.com.br/





Mais detalhes sobre a lista de discussão lista