Trabajos en SQL Agent

10/11/2003 - 11:09 por Salva | Informe spam
Hola
tengo un trabajo en mi SQL Agent que se ejecuta con un
usuario. Desde una pagina ASPX quiero ver si dicho trabajo
se esta ejecutando. Haciendo la conexion como 'sa' va bien
pero quiero que sea usando otro usuario distinto a 'sa'.

Donde debo dar derechos para que dicho usuario pueda ver
el trabajo?

Se que si pongo como propietario del trabajo a ese usuario
lo puede ver, pero no me interesa.
Si consigo que pueda ver ese trabajo, podre decirle que se
inicie y que se ejecute con el usuario que tiene puesto el
trabajo y no con el usuario que estoy usando en el ASPX?

Gracias

Salva
 

Leer las respuestas

#1 Justing Xiang
23/11/2003 - 20:40 | Informe spam
Hola, salva
Yo tengo el mismo problema. Por el momento lo que hago es consultar las
tablas de la base de datos 'msdb' para comprobar el estado actual del
proceso y mirando en su historial los pasos completados y su estado. Es un
poco más rudimentario, pero no depende que quién sea el propietario mientras
el usuario tenga permisos de lectura sobre las tablas. Mirate la información
en los BOL. Con un par de consultas puedes sacar la misma información
Si encuentras una solución, dímelo.
Un saludo y espero que te sirva,
Justingx



"Salva" escribió en el mensaje
news:067501c3a772$b0d14180$
Hola
tengo un trabajo en mi SQL Agent que se ejecuta con un
usuario. Desde una pagina ASPX quiero ver si dicho trabajo
se esta ejecutando. Haciendo la conexion como 'sa' va bien
pero quiero que sea usando otro usuario distinto a 'sa'.

Donde debo dar derechos para que dicho usuario pueda ver
el trabajo?

Se que si pongo como propietario del trabajo a ese usuario
lo puede ver, pero no me interesa.
Si consigo que pueda ver ese trabajo, podre decirle que se
inicie y que se ejecute con el usuario que tiene puesto el
trabajo y no con el usuario que estoy usando en el ASPX?

Gracias

Salva

Preguntas similares