Firebird Classic: Como obter nome do usuário???

Firebird

01/04/2005

Boa tarde...

Estou com a seguinte dúvida já faz algum tempo:
Temos um servidor aqui na Empresa onde está instalado o Firebird Classic 1.5.2 com base em torno de 500MB.
Até aí tudo normal... Temos algumas aplicações que geram Relatórios e exportações meio lentos (10 min), mas de vez em quando o usuário acha que o programa travou e o finaliza ´forçadamente´ pelo Windows. QUE CACA, o processo fica rodando eternamente no servidor e consumindo toda a CPU.
O grande problema é: EXISTEM UNS 50 USUÁRIOS UTILIZANDO A MESMA BASE DE DADOS E NÃO TEM COMO SABER QUAL PROCESSO É EXATAMENTE DO USUÁRIO QUE CONSEGUIU A FAÇANHA DE ENCERRAR O PROGRAMA.

Fica a minha pergunta.............
==> Tem uma forma de eu saber quem é o usuário que iniciou o processo no servidor??


Obs.: Utilizamos o controle de usuários no Banco também para não permitir que outras pessoas tenham acesso ao GDB.

Abraços
Herrmann


Ivanh

Ivanh

Curtidas 0

Respostas

Nandolh

Nandolh

01/04/2005

Estamos enfrentando o mesmo problema....

Alguém possui alguma dica????


GOSTEI 0
POSTAR