FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
crear usuarios firebird desde delphi
Hola amigos,
Estaba viendo información al respecto, pero poco he encontrado que me ilumine. Ya vi que permisos si los puedo asignar a usuarios desde codigo delphi, pero me intersaba saber si puedo crear usuarios desde aplicación delphi. Tambien he visto que algunos no recomiendan crear en la base de datos una tabla para usuarios (imagino que por las contraseñas). La otra forma que estoy viendo es en la que se basa la pregunta. Si esta claro que para entrar la primera vez tendria que ser con el usuario sysdba. He intentado asignar a un query la tabla rdb$user_privileges, pero al intentar sacarla con un dbgrid, se me cuelga y se cierra lazarus. Debo de decir que la base de datos esta en un servidor aparte. Gracias |
#2
|
||||
|
||||
Hola anubis.
Revisa si este enlace te ayuda sobre como crear usuarios y roles: GRANT desde Delphi Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Gracias ecfisa, ya lo habia visto .
Voy a ver si saco algo en claro de ahi para usarlo en un dbgrid. Entiendo que en este caso se puede usar cualquier query. que por cierto uso las librerias zeos. Última edición por anubis fecha: 07-06-2014 a las 02:24:30. |
#4
|
||||
|
||||
Hola,
El de crear rol si funciona, el que no funciona es:
|
#5
|
||||
|
||||
Según Firebird esto solo lo pueden hacer usuarios que tengan el rol de administrador.
Deberías generar una conexión como SYSDBA y crear/modificar el usuario. Este es el enlace Cita:
|
#6
|
||||
|
||||
Gracias por responder.
En realidad si me conecto con sysdba y masterkey porque estoy en fase de desarrollo. Estoy usando firebird 1.5 porque se va a instalar en un sistema que ya lo tiene instalado. Librerias zeos y lazarus. gracias de nuevo |
#7
|
||||
|
||||
Hola anubis.
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#8
|
||||
|
||||
Gracias lo mirare,
Si hay algo curioso que no entiendo, quiza venga por ahi la cosa. si abro la linea de comandos de windows 7 ejecutando como administrador y le pongo: Código:
gsec -user sysdba -password masterkey Esta muy raro no?. Si tenia instalada antes la 2.5, luego la quite para instalar la 1.5, pense que que era por conflicto, pero borre toda huella de la 2.5. el caso que con flamerobin no tengo ningun problema el caso que tengo que usar firebird 1.5 porque ya esta instalada en la maquina donde voy a poner la aplicacion y no se puede cambiar Última edición por anubis fecha: 07-06-2014 a las 17:08:28. |
#9
|
||||
|
||||
efectivamente, con la version 1.5 y 2.1 no se pueden crear usuarios a nivel sql, con la version 2.5 si.
No entiendo muy bien como lo hace flamerobin, pero bueno. Al respecto del gsec, en la 2.5 no hay problema desde consola, con las otras dos versiones anteriores si. Lo unico tengo una pregunta rapida. La maquina donde esta isntalado el firebird 1.5, no hace de servidor de nada, sino que hay un programa que accede a otro servidor que si tiene la 1.5, si puedo quitar la 1.5 y ponerle la 2.5 y podra seguir accediendo la aplicacion al servidor que si tiene la 1.5 sin ningun problema aunque en local este la 2.5?. gracias |
#10
|
||||
|
||||
No es conveniente, aunque pueda funcionar. En todos debe estar la misma versión.
|
#11
|
||||
|
||||
gracias.
el local 2.5 la app accede al servidor con 1.5. normalmente no tendría q haber en local ninguno solo la librería para acceder |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear Usuarios Mysql desde Delphi | adeszeus | MySQL | 2 | 18-06-2010 22:55:03 |
Crear procedure en Firebird desde delphi | jourdan | Firebird e Interbase | 9 | 18-05-2010 06:57:15 |
Crear DB Firebird desde delphi | totote | Conexión con bases de datos | 3 | 27-12-2007 02:25:17 |
Crear Usuarios desde Delphi | Gustavo Gowdak | Conexión con bases de datos | 3 | 19-07-2004 02:07:21 |
Crear una BD Firebird desde Condigo delphi | hibero | Conexión con bases de datos | 3 | 17-11-2003 14:52:40 |
|