Como nao deixar 2 ou usuarios conectados no firebird com o
Como nao deixar 2 ou + usuarios conectados no firebird com o mesmo login,eu uso delpgi com ibx e tenho uma tabela chamada usuario.
Pauldiano66
Curtidas 0
Respostas
Afarias
28/02/2005
bom, só uma idéia ::
A princípio, vc deve fazer isso a nível de sua aplicação (o IB não tem este recurso) ... sendo assim, uma forma é vc usar o IBDatabaseInfo para ver os usuários logados na base, se determinado usuário estiver aparecendo na lista então vc nào deixa a aplicação continuar.
T+
A princípio, vc deve fazer isso a nível de sua aplicação (o IB não tem este recurso) ... sendo assim, uma forma é vc usar o IBDatabaseInfo para ver os usuários logados na base, se determinado usuário estiver aparecendo na lista então vc nào deixa a aplicação continuar.
T+
GOSTEI 0
Powerlog Tecnologia
28/02/2005
Atualmente eu uso componentes DBExpress. Quando os componentes eram do IB, eu usava o DatabaseInfo, conforme sugerido.
Como eu faço agora, já que tenho um TSQLConnection ao invés de um IBDatabase ?
Como eu faço agora, já que tenho um TSQLConnection ao invés de um IBDatabase ?
GOSTEI 0
Joaoshi
28/02/2005
Colega, se estiver utilizando o Firebird 2.0 ou superior podera executar:
SELECT MON$USER FROM MON$ATTACHMENTS;
Poder ser um caminho.
SELECT MON$USER FROM MON$ATTACHMENTS;
Poder ser um caminho.
GOSTEI 0
Powerlog Tecnologia
28/02/2005
Uso o FB 2.03 e, ao tentar rodar a select no IBExpert deu erro de ´table unknow´ no ´ MON$ATTACHMENTS ´ ...
GOSTEI 0
Joaoshi
28/02/2005
Desculpem, [b:3df8ffed89]Firebird 2.1[/b:3df8ffed89].
GOSTEI 0
Powerlog Tecnologia
28/02/2005
Existe algo parecido no FB 2.03 ?
GOSTEI 0