Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-01-2007
TJose TJose is offline
Miembro
 
Registrado: may 2003
Posts: 162
Poder: 22
TJose Va por buen camino
Firebird en FreeBSD

Hola!

Hace un tiempo instalé Firebird 1.5.0 ó 1.5.1, no recuerdo bien, sobre FreeBSD 5.4, funcionaba todo bien. Me costó ponerlo en marcha porque no corre como servicio sino que corre desde inetd.
Ahora tengo FreeBSD 6.1. Instalo FB1.5.3, la instalación funciona bien, aunque tuve que configurar el inetd a mano (antes lo hacia el instalador). Reinicio inetd. Desde otra maquina con win e ibexpert pruebo la conexion y me responde bien.
El problema que tengo es que se supone que el password inicial, que debiera ser masterkey, tal como dice la documentación, no lo es. En linux se genera un password aleatorio y lo deja en un archivo de texto, pero aquí no.

Cuando ejecuto:
Código:
/usr/local/bin/gsec -user sysdba -password masterkey
me responde:
Cita:
Your user name an password are not defined....
Probé encomillando usuario y contraseña, usuario con mayúsculas, etc.
lo extraño es que si ejecuto a gsec puedo agregar un usuario con
Código:
add miUsuario -pass mipassword
luego con display veo que se agregó el usuario, aparentemente todo está bien, pero cuando lo quiero utilizar me da el mismo mensaje, que no esta definido el usuario.

1) Alguna idea para resolver esto?
2) Porqué gsec me permite crear usuarios sin loguearme como SYSDBA?

Saludos
TJose
Responder Con Cita
  #2  
Antiguo 21-01-2007
TJose TJose is offline
Miembro
 
Registrado: may 2003
Posts: 162
Poder: 22
TJose Va por buen camino
Mejore un poco

Hola

reinstalé FreeBSD 6.1 y también Firebird 1.5.2, ahora me puedo conectar desde el servidor, pero desde otra máquina de la red no.
El mensaje que me sale es este:

Cita:
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
cannot attach to password database.
No tengo montado un firewall, ni nada por el estilo. Desde el ibexpert hago los test de conexión al servidor y los pasa bien, pero los test de conexión a las bases de datos no.

Alguna sugerencia?
Gracias

TJose
Responder Con Cita
  #3  
Antiguo 23-01-2007
TJose TJose is offline
Miembro
 
Registrado: may 2003
Posts: 162
Poder: 22
TJose Va por buen camino
Hola

Por si le sirve a alguien, el problema estaba en que /var/db/firebird/security.fdb tenia asignado root y wheel como propietario y grupo respectivamente. Lo cambié a firebird:firebird.

En algún momento cuando nada funcionaba ya lo había cambiado. Por eso lo descarté como problema.

Aún sigo teniendo un problema con gsec. Entro en gsec con:
Cita:
gsec -user sysdba -password masterkey
luego creo un usuario con:
Cita:
GSEC>add miUsuario -pass mipassword
haciendo un display lo veo, definitivamente el usuario está creado, pero desde el cliente me dice que el usuario no existe o el password está mal.
Lo solucioné creándolo desde el cliente con un administrador de Firebird, en este caso SQLHammer.

Saludos
TJose
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
alguien ha utilizado Firebird DDX provider? (conectarse con db en firebird!) JuanErasmo .NET 1 04-11-2006 16:17:12
FreeBSD TJose Firebird e Interbase 1 21-11-2005 21:48:34
Firebird : Llamado para probadores de Firebird 2.0 JOSEPE Firebird e Interbase 0 12-03-2005 20:33:18
Problemas Firebird Super Server 1.5 con RFunc Firebird v 1.0 Prophoenix Firebird e Interbase 1 09-03-2004 11:40:48


La franja horaria es GMT +2. Ahora son las 06:17:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi