SP_SetAppRole

20/02/2006 - 19:57 por Pablo | Informe spam
Gente. cree un rol de aplicación llamado ADMINISTRACION con el pass adm
Asigné los permisos necesarios y cada vez que me conecto al SQL ejecuto el
sp_setapprole 'ADMINISTRACION','adm' antes de hacer los select / update /
insert / delete, etc.

Hasta ahí todo bien, mi problema ahora es que debo tener configurado un
servidor vinculado a esta base, el dieseño sería

Servidor A (sin approle)
Servidor B (con approle)

Cómo debo hacer para desde A ejecutar un store de B ???

La manera en que lo quiero ejecutar es... se dispara un insert / delete
/ udpate en una tabla del Servidor A, se ejecuta un trigger y se ejecuta

EXEC [ServidorB].Telesoft.dbo.SP_intActualizaCONTACTOS_CU


Cómo hago para que el servidor A pueda ejecutar ese store del servidor B?


Muchas gracias, Pablo

Preguntas similare

Leer las respuestas

#6 Pablo
21/02/2006 - 16:40 | Informe spam
Ya me lo temía..

Muchas gracias por tu ayuda

"Maxi" escribió:

Hola, Pablo los roles de aplicacion son por bdd y no se pueden pasar por mas
que lo crees en la otra bdd. En este caso y como estas usando la cosa no te
va aquedar otra que darle ademas del rol de aplicacion permisos de Execute a
algun usuario de server A.


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Pablo" escribió en el mensaje
news:
> Maxi, entiendo lo que dices pero no me funciona
>
> server B tiene approle y server A no
>
> En server A cree el store
> dbo.sp_pablo que lo que hace es
> serverB.[Comafi_PreProd].[dbo].[Sp_AcEstadoSolicitud]
>
> En serverB cree el store Sp_AcEstadoSolicitud que hace un select de una
> tabla
>
> Cuando quiero ejecutar desde server A hago [Comafi_Desa].[dbo].[sp_pablo]
> y
> me da el error EXECUTE permission denied on object 'Sp_AcEstadoSolicitud',
> database 'Comafi_PreProd', owner 'dbo'. cosa que me parece obvia porque
> nunca
> activé el approle... como hago para activarlo desde el server A?



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida