Quiero dar derechos de execucion unicamente a los usuarios de mi servidor, sobre los procedimientos que tengo, el detalle esta que cuando un procedimiento realiza acciones entre 2 bases de datos, le tengo que dar derechos al usuario sobre lo que realiza en la otra Base de Datos es decir si hace un insert, delete, update y hasta un select, le tengo que dar derechos de eso, en dicha tabla, en la otra BD, siendo que yo quisiera darle unicamente derechos sobre el SP.
Existe alguna forma de dar derechos en tiempo de ejecucion del procedimiento al usuario? o es alguna configuracion del SQL, la verdad es que si eh buscado mucho en la ayuda pero no eh encontrado forma alguna, quizas eh buscado mal.
Gracias de antemano, estoy a sus ordenes.
Nota: Cuando el procedimiento realiza todo dentro de la misma BD no ay problema ahi si funciona, el problema es cuando son entre BD's