![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola a todos
estoy desarrollando un aplicación en Delphi con Interbase en la que necesito asignar roles en "tiempo real" a los usuarios, pero no he podido lograrlo. Hasta ahora había resuelto asignado los roles directamente a los usuarios desde el IBExpert pero necesito que sea desde mi aplicación. En este momento solamente necesito asignar roles a los usuarios.(ambos previamente creados) No sé si estoy bien encaminada, pero traté de hacer un procedimiento en Interbase en el que le pasaba como parámetro el usuario e intenté colocar sentencias sql como GRANT rolename TO user , pero por supuesto que esto no funcionó. Creo que para ello necesito alguna UDF, o algo así. Por favor, si alguien tiene alguna idea, les agredeceré mucho. ![]() |
#2
|
||||
|
||||
![]() Saludos.
Hasta donde tengo entendido ninguna versión de Firebird en la actualidad soporta este tipo de "mantenimiento" de usuarios vía sentencias SQL. Esta funcionalidad estará disponible a partir de FB 2.5, entiendo que por lo pronto tendrás que darle mantenimiento por tu herramienta (IbExpert). Hasta luego.
__________________
Gracias, Rolphy Reyes |
#3
|
|||
|
|||
En mis aplicativos escritos en Delphi cuento con una opcion para el administrador para que asigen roles, pero el unico que puede asignar roles es el usaurio sysdba.
![]() Simplemente selecciono el usuario y luego margo los roles en los que puede participar, para ello uso las siguientes instrucciones:
__________________
Luis Fernando Buelvas T. |
#4
|
|||
|
|||
![]() Hola
Muchas gracias por su ayuda, espero poder resolver mi problemita . En mi opinión este es uno de los mejores foros de Internet. ![]() |
#5
|
||||
|
||||
Hola compañero forero:
Tengo una duda con respecto al código que posteaste....que version de firebird tenias instalado o tienes instalado?. Lo pregunto porque yo tengo la 1.5 y quiero hacer desde mi aplicativo, asignar roles, pero no hace nada cuando le doy la instruccion GRANT capturista TO usuario1... Saludos.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! Última edición por Casimiro Notevi fecha: 07-12-2012 a las 19:01:33. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Role en SQL SERVER | Raptor | Varios | 6 | 28-07-2007 15:46:42 |
Asignar un dbgrid | yhoda | SQL | 5 | 15-05-2007 21:02:44 |
SET ROLE (Oracle) | natalinuyo | SQL | 0 | 03-05-2007 21:53:13 |
Asignar NIL a un formulario | Caro | OOP | 5 | 17-08-2006 19:55:00 |
Grupo(role) del usuario conectado | ACK | Firebird e Interbase | 1 | 22-10-2003 16:28:57 |
![]() |
|