[firebase-br] não conectava com outros usuarios.

Washington washington.ams em gmail.com
Qui Abr 13 15:33:29 -03 2017


Caros colegas

Talvez sirva para alguém o meu relato.

Ambiente Delphi 5 pro firebird 2.1.5 IBO 4.9.9

Tudo funcionando normalmente em um sistema, até que depois de incluir um relatório no mesmo, atualizar no cliente, simplesmente os usuários não conseguiam se logar no sistema com as suas próprias senhas, somente com o SYSDBA...

Beleza, pensei... esqueci de habilitar a rotina de conexão que possuo no sistema e está com os dados do meu pc.
Olhei no sistema e nada, tudo normal.

Dai fui tentando varias coisas e nada, pesquisei na net e nada...até que hj encontrei algo assim:

     Important Note for Developers and Users of Data Access Drivers and Tools

     This change will affect any of the listed DPB parameters that have been explicitly set, either by including them in the DPB implementation by
     default property values or by enabling them in tools and applications that access databases as ordinary users. For example, a Delphi application
     that included 'RESERVE PAGE SPACE=TRUE' and 'FORCED WRITES=TRUE' in its database Params property, which caused no problems when the application
     connected to Firebird 1.x, 2.0.1. 2.0.3, 2.04 or 2.1.0/2.1.1, now rejects a connection by a non-SYSDBA user with ISC ERROR CODE 335544788,
     “Unable to perform operation. You must be either SYSDBA or owner of the database.”


Ou seja passei forced writes e Reserve page space=default e voltou a funcionar....


Pergunto aos que conhecem o firebird mais a fundo. Algum problema em deixar estas propriedades como default?

Atenciosamente

#######################
Washington A. Muller da Silva
http://wvoleibol.blogspot.com
washington.ams em gmail.com
#######################


Mais detalhes sobre a lista de discussão lista