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 11-01-2012
Choclito Choclito is offline
Miembro
 
Registrado: jul 2004
Posts: 169
Poder: 20
Choclito Va por buen camino
Codigo en instalador

Gracias amigo guillotmarc por responder ahora con la ayuda del foro encontre este codigo:
Código:
@echo off title PROCESO DE FIREBIRD color 17 :menu cls echo. echo Cambiando clave del Super Usuario SYSDBA  echo C:\Archivos de programa\Firebird\Firebird_2_1\bin>isql cd  C:\Archivos de programa\Firebird\Firebird_2_1\bin>isql gsec -user SYSDBA -password masterkey -modify sysdba -pw masterge :fin cls exit
y lo que hice es guardarlo como .bat y llamarlo en el instalador que hice con inno setup, lo probe con una maquina virtual y me funciono pero cuando ejecuto en la maquina(windows xp) de otro amigo no funciona pues al ejecutar me muestra el mensaje de que el password no es el correcto.
Que tendria que cambiar en el codigo?? no se por que en mi maquina virtual me funciona y en otra fisica no.
O como tendria que utilizar el comando gsec en el instalador para que me cambie el password de sysdba.
Bueno espero que me puedan ayudar amigos foreros, estare atento a sus comentarios
Responder Con Cita
  #2  
Antiguo 12-01-2012
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

Cita:
Empezado por Choclito Ver Mensaje
Gracias amigo guillotmarc por responder ahora con la ayuda del foro encontre este codigo:
Código:
@echo off title PROCESO DE FIREBIRD color 17 :menu cls echo. echo Cambiando clave del Super Usuario SYSDBA  echo C:\Archivos de programa\Firebird\Firebird_2_1\bin>isql cd  C:\Archivos de programa\Firebird\Firebird_2_1\bin>isql gsec -user SYSDBA -password masterkey -modify sysdba -pw masterge :fin cls exit
y lo que hice es guardarlo como .bat y llamarlo en el instalador que hice con inno setup, lo probe con una maquina virtual y me funciono pero cuando ejecuto en la maquina(windows xp) de otro amigo no funciona pues al ejecutar me muestra el mensaje de que el password no es el correcto.
Que tendria que cambiar en el codigo?? no se por que en mi maquina virtual me funciona y en otra fisica no.
O como tendria que utilizar el comando gsec en el instalador para que me cambie el password de sysdba.
Bueno espero que me puedan ayudar amigos foreros, estare atento a sus comentarios
Es muy raro esto que comentas de que te funciona en una máquina virtual, pero no funciona en un equipo físico.

En cualquier caso, hay algo que parece no estar bien en tu script. Llamas a gsec desde el comando isql, cuando gsec ya es un ejecutable que hay que llamar directamente.

Sinceramente, no creo que valga la pena hacer un archivo de comandos. Yo en tu caso llamaría directamente a gsec.exe en el "Install Run" de tu instalador Inno Setup.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #3  
Antiguo 12-01-2012
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Una de las lineas tiene un error, por tanto no entrará en la carpeta adecuada y tampoco ejecutará isql:
Código:
cd  C:\Archivos de programa\Firebird\Firebird_2_1\bin>isql
debería ser:
Código:
cd  C:\Archivos de programa\Firebird\Firebird_2_1\bin
gsec....
vamos, que eso no funcionó ni en la máquina virtual ni en pekin
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
cambiar password del usuario sysdba walace_soy Firebird e Interbase 27 23-06-2015 09:39:18
Firebird sin SYSDBA totote Firebird e Interbase 5 04-06-2008 16:00:20
Error Raro al cambiar Password del SYSDBA AGAG4 Firebird e Interbase 2 12-02-2008 19:35:04
cambiar password de sysdba felixgo Firebird e Interbase 0 17-03-2004 14:03:17
Cambio password SYSDBA Balda Conexión con bases de datos 8 08-01-2004 13:49:00


La franja horaria es GMT +2. Ahora son las 15:16:38.


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