FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
conexiones establecidas: Usuarios firebird
Hola a todos.
tengo la siguiente pregunta: estoy usando firebird 1.5, se crearon usuarios y roles para tener privilegios sobre tablas de la base de datos, y los usuarios estan asociados a los roles....etc...si por ejemplo ingrese a la aplicacion con el usuario JORGE y su contraseña, y luego desde otro equipo ingreso con el mismo usuario, existe la forma de que se pueda detectar que el usuario JORGE ya esta activo en el sistema ?...firebid tienen en las tablas del sistema alguna informacion que indique el listado de usuarios activos ? Muchas gracias. |
#2
|
||||
|
||||
Sí, con un método de uno de los componentes de la paleta de interbase, mañana te lo contesto desde el trabajo... suponiendo que nadie te conteste hasta entonces
|
#3
|
|||
|
|||
Creo que es Asi.. La verdad es que no lo he checado pero espero sea
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton Última edición por pcicom fecha: 27-08-2008 a las 04:06:41. |
#4
|
||||
|
||||
Puedes ver la lista de usuarios conectados mediante el componente IBDataBaseInfo y la propiedad UserNames.
Cita:
Código:
procedure TForm1.Button1Click(Sender:TObject); var i:integer; begin for i:=0 to IBDataBaseInfo1.UserNames.Count -1 do Memo1.Lines.Add( IBDataBaseInfo1.UserNames[i]); end; |
#5
|
|||
|
|||
Excelente compañeros.
Muchas gracias. |
#6
|
|||
|
|||
HOLA , mi interes es controlar el numero de usarios simultaneos conectados a la base de datos, con que procedimiento lograste establecer los usuarios conectados?
Gracias |
#7
|
||||
|
||||
Me parece algo "paradogico" que el archivo firebird.conf, tenga una opción para permitir el acceso al servidor, unicamente desde ciertas IPs, pero no tenga una opción para restringir el número de accesos simultaneos hacia la base de datos... y me pareceria mas "paradogico" si el archivo tuviera ese parametro y FirebirdConfig no jejejeje.
Aún asi, si utilizas FB 2.1 en adelante, puedes utilizar un Database Trigger, para averiguar por medio de la tabla MON$ATTACHMENTS cuantos usuarios estan conectados y si se exceden del limite, pues arrojar una excepción.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear Usuarios en Firebird | kpss8m | Firebird e Interbase | 18 | 20-10-2012 01:05:24 |
Usuarios en FireBird | mRoman | Conexión con bases de datos | 7 | 28-08-2008 13:47:18 |
Conexiones Firebird 1.5 | elmago | Firebird e Interbase | 1 | 20-11-2006 15:13:46 |
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 |
|