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 03-07-2014
Avatar de hgiacobone
hgiacobone hgiacobone is offline
Miembro
 
Registrado: may 2003
Ubicación: La Plata, Bs. As., Argentina
Posts: 165
Poder: 21
hgiacobone Va por buen camino
Question Usuarios en Delphi/Firebird

Hola amigos,
Tal vez esta sea una "preguntonta" para muchos, pero en mi caso es dificil de definir.
Mi entorno es el siguiente:
Delphi 7 + FIBPlus 7
DB Firebird 2.5
IBExpert (para administrar la DB)


La cosa es así:
Heredo un sistema que logicamente se conecta a la DB de Firebird, pero, con el único usuario conocido por todos y que encima es el administrador.... sep, o sea lo hace con SYSDBA/masterkey

De esta forma hace la conexión a la DB cada usuario que "se loguea" al sistema (los usuarios estan registrados en una tabla de nombre USUARIOS que tambien almacena una contraseña personal)

Entonces, primero el sistema se conecta a la DB utilizando el usuario SYSDBA/masterkey
Luego, recupera el contenido de la tabla USUARIOS y muestra un prompt en pantalla.
Cualquier usuario, escribe su nombre y contraseña personal y, si coincide con lo existente en la tabla USUARIOS, inicia el entorno de trabajo.


Mi intención es que de laguna forma se genere un usuario por cada usuario habilitado en el sistema (por ejemplo durante las operciones de ABM sobre la tabla USUARIOS) y que el usuario conectado sea ese y no el SYSDBA, porque dejando de lado el tema de seguridad y entre otras cuestiones, cada vez que hay algun proceso "en Limbo" o que es necesario abortar, el unico usuario conectado a la DB siempre es SYSDBA y todos los procesos son de él, sin saber quien verdaderamente lo lanzó.
Ademas esta información se multiplica exponencialmente por cada usuario que se conecta a la DB.

La consulta es:
¿Como hacen ustedes para administrar este asunto?
__________________
Gracias de antemano por vuestra ayuda.
·.:*:.·Yako·.:*:.·
Responder Con Cita
  #2  
Antiguo 03-07-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por hgiacobone Ver Mensaje
¿Como hacen ustedes para administrar este asunto?
La conexión es con sysdba+masterkey
Hay una tabla con los usuarios y sus claves.

¿Procesos en el limbo?, nunca me he preocupado por eso.
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
crear usuarios firebird desde delphi anubis Firebird e Interbase 10 08-06-2014 02:23:48
Nuevos Usuarios en Firebird GustavoCruz Firebird e Interbase 13 13-03-2009 14:31:46
Usuarios en FireBird mRoman Conexión con bases de datos 7 28-08-2008 13:47:18
Usuarios y seguridad en Firebird dango Firebird e Interbase 4 11-07-2006 18:13:26
Usuarios en Firebird pzhero Firebird e Interbase 4 03-05-2004 22:30:44


La franja horaria es GMT +2. Ahora son las 23:59:51.


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