PDA

Ver la Versión Completa : password diferentes desde el mismo servidor de base de datos


novato_erick
10-07-2014, 22:16:51
Hola amigos como están:

Tengo una duda:

Utilizo Firebird en mis proyectos ahora mismo la version 2.5 y anteriormente tenia el password por defecto a mis proyectos "masterkey" sin embargo a pasar del tiempo lo cambien sin embargo al buscar en el Vaul de los recuerdos tengo una aplicación que realicé hace 3 años en la que manejaba los datos de mis clientes incluso esta en un servidor externo que aun es gratuito y funciona tranquilamente.

En fin ahora que quiero administrarlo con mi IbExpert pero me manda error de conexion me imagino por la contraseña. en este caso como podria cambiar por ejemplo mi tabla.fdb con contraseña masterkey a tabla.fdb con nuevopass y administrarlo con mi ibxpert.

Saludos

novato_erick

Casimiro Notevi
10-07-2014, 23:16:39
Pon exactamente el error que sale.
No creo que error de conexión sea por el password.

novato_erick
11-07-2014, 01:48:48
Hola Casimiro:

este es el error


Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.


Saludos

Casimiro Notevi
11-07-2014, 12:14:22
Creo que no queda claro lo que estás haciendo, ¿qué estás intentando conectar y con qué?

novato_erick
11-07-2014, 14:41:11
Urilizo ip xpert en la que mi maquina de desarrollo tengo una conexion en localhost con sisdbay el password coloca cualquier cosa

novato_erick
11-07-2014, 14:43:55
Corrojo sisdba. Ahora tengo la bd vieja con la contrasenia "masterkey" en la misma maquina de desarrollo enviandome el error ya mencionado.

Saldusos novato_erick

Casimiro Notevi
12-07-2014, 17:29:27
No me entero :rolleyes:

novato_erick
12-07-2014, 18:01:40
disculpa casimiro:

estaba tratando de responder por el celular.

Intento Conectar en mi pc de desarrollo a más de una base de datos pero con diferentes password.
Enviandome el error de conexión antes mencionado.
Utilizo ibexpert para administrar las bases de datos.

Es posible hacerlo no he econtrado la manera.

Saludos

novato_erick
12-07-2014, 18:05:22
ah por cierto las bases de datos que intento conectar son tres con la que tiene por ejemplo el password xdeTxt conecta pero las que tienen masterkey por defecto no puedo hacerlo haciendo esto:

HOSTO NAME: localhost
protocol: TCP-IP
User Name: SYSDBA
port/Service 3050
password:xdeTxt


Saludos

novato_erick

Casimiro Notevi
12-07-2014, 18:17:52
¿Entonces no podrás hacer backup ni nada, no?

novato_erick
12-07-2014, 21:30:11
Casimiro:

¿Entonces no podrás hacer backup ni nada, no?


Creo que me estaba ahogando en un baso de Agua, simplemente modifique en la base de datos vieja la contraseña por defecto masterkey a mi contraseña actual abandonando la idea de utilizar en mi pc de desarrollo la utilidad ibexpert varias base de datos con diferentes contraseñas.

Agradezco mucho tu tiempo Casimiro.

Saludos


novato_erick

Casimiro Notevi
12-07-2014, 22:29:05
.. abandonando la idea de utilizar en mi pc de desarrollo la utilidad ibexpert varias base de datos con diferentes contraseñas.
Puedes tener todas las que quieras, la contraseña es independiente para cada una, si quieres.

novato_erick
12-07-2014, 22:51:07
Casimiro:
Puedes tener todas las que quieras, la contraseña es independiente para cada una, si quieres.

Entonces porque no me conectará?

mandandome este error:

Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.

SQL Code: -902


me ocurre en IbExpert y en IsqlTools

Casimiro Notevi
12-07-2014, 22:59:50
No sé exactamente qué estás haciendo ni cómo. Pero se supone que no estás usando el password correcto, ¿no?

novato_erick
12-07-2014, 23:15:31
Encontré esto en:

http://stackoverflow.com/questions/4272399/firebird-error-username-and-password-are-not-defined-with-delphi-application

en la cual dice esto:

Este error se debe a que las credenciales para Firebird db es simplemente no se almacenan en el archivo de base de datos. Se almacena en el archivo de configuración en el servidor Firebird. Si copia el archivo de base de datos, y no la contraseña - usted tendrá una contraseña diferente.

En las máquinas de Ubuntu se puede averiguar la contraseña y nombre de usuario en el archivo, / etc / firebird / <versión> / SYSDBA.password


Esto se da en linux pero en windows?

saludos

novato_erick
12-07-2014, 23:24:45
Casimiro:
No sé exactamente qué estás haciendo ni cómo. Pero se supone que no estás usando el password correcto, ¿no?


Si la contraseña es 'masterkey' en la base de dato vieja...

el problema que para la version nueva la cambien utilizando: gsec -user sysdba -pass masterkey a modify sysdba -pw xdeTxt

a la final que necesito entrar a una version vieja con la contraseña 'masterkey ' y el administrador como ibxpert me manda los errores antes mencionado... y me sugieres casimiro que:


Casimiro:
Puedes tener todas las que quieras, la contraseña es independiente para cada una, si quieres.


pero no lo he logrado

Casimiro Notevi
13-07-2014, 00:03:39
Pues hoy debo estar con la mente muy espesa porque no me entero del problema, la verdad :confused:

Si estás conectando a una BD que estás en un servidor y que tiene la clave "masterkey". ¿Por qué intentas conectar con otra clave?

novato_erick
13-07-2014, 02:18:08
entonces lo que te entiendo es que no puedo tener en el mismo servidor dos bases de datos con contraseñas diferentes?

Casimiro Notevi
13-07-2014, 10:31:34
Claro que puedes, cada una puede tener sus usuarios y passwords.