Conectar Dos Bases de datos Con permisos de ROL Aplicacion

31/10/2003 - 13:25 por Hernan Arboleda | Informe spam
Hola Grupo!!

Tengo la siguiente Duda.

¿Como realizar una consulta con dos bases de datos Utilizando permisos de
ROL de Aplicaciones sin necesidad de usuario GUEST?

Me Explico!

1. Cree un Rol de Aplicacion llamada AppOfima
2. Tengo Dos Bases de datos ONIX y BONIX con Full Permisos
3. Necesito extraer informacion de las dos bases de datos
4. Segun La ayuda para extraer informacion tengo que activar el Rol
Sp_SetAppRole 'AppOfima','miCalve'
5. Segun la ayuda para extraer informacion de Otra DB Este tiene que tener
el usuario GUEST con los permisos
6. Mi duda Si el usuario guest tiene permisos cualquier usuario puede entrar
ha la base de datos y esa no es la idea

Hay otra forma de conectar estas sin necesidad del usuario GUEST porque la
verdad me parece MUY GRAVE este punto

Mil gracias por cualquier ayuda

Hernan A
 

Leer las respuestas

#1 Accotto Maximiliano Damian
31/10/2003 - 14:00 | Informe spam
Hola!! te cuento lo q yo hago no solo en SQL sino en otros motores tambien.

Uso un usuario puente.

Depende de como este diseñada tu aplicacion pero yo los permisos los hago
asi.

Genero el usuario pepe y uno pepe#
entonces a pepe no le doy permiso a nada y a pepe# a todo.

El usuario con su clave usa la de pepe y yo internamente me paso a pepe# con
una clave primaria interna.

No se si me explico o si me entendes.

Ej: el usuario si se logea desde mi aplicacion pone la clave de pepe, la
misma hace un puente con pepe# y usa este ultimo como usuario real de
conexion.

Con esto logre q nadie pueda accederme desde por ej un Excel a las BDD tanto
de SQL,Oracle,Informis,Etc.

Un abrazo

Accotto Maximiliano Damian
"Hernan Arboleda" escribió en el mensaje
news:
Hola Grupo!!

Tengo la siguiente Duda.

¿Como realizar una consulta con dos bases de datos Utilizando permisos de
ROL de Aplicaciones sin necesidad de usuario GUEST?

Me Explico!

1. Cree un Rol de Aplicacion llamada AppOfima
2. Tengo Dos Bases de datos ONIX y BONIX con Full Permisos
3. Necesito extraer informacion de las dos bases de datos
4. Segun La ayuda para extraer informacion tengo que activar el Rol
Sp_SetAppRole 'AppOfima','miCalve'
5. Segun la ayuda para extraer informacion de Otra DB Este tiene que tener
el usuario GUEST con los permisos
6. Mi duda Si el usuario guest tiene permisos cualquier usuario puede


entrar
ha la base de datos y esa no es la idea

Hay otra forma de conectar estas sin necesidad del usuario GUEST porque la
verdad me parece MUY GRAVE este punto

Mil gracias por cualquier ayuda

Hernan A









Preguntas similares