Error permisos job 2005

15/09/2009 - 22:21 por aa | Informe spam
Hola,como puedo hacer para que al ejecutar un job el sql2005 no me arroje
este error.


Non-SysAdmins have been denied permission to run CmdExec job steps without a
proxy account. The step failed.

Gracias.

Preguntas similare

Leer las respuestas

#1 Ruben Garrigos
15/09/2009 - 23:07 | Informe spam
Hola aa,

Como bien te dice el error, para poder ejecutar un paso que ejecuta un comando
del sistema operativo necesitas ser sysadmin o bien crear un proxy apropiado
y darle permisos a dicho usuario para usarlo. Es un poco largo pero está
bien documentado en los libros en pantalla. Básicamente es crear un credencial
a partir de un usuario que será el que ejecute el comando de cara al SO (CREATE
CREDENTIAL), crear un proxy asociandolo a éste (sp_add_proxy) y darle permisos
para utilizar dicho proxy al usuario que quieres que pueda usarlo (sp_grant_login_to_proxy).


Un saludo,

Rubén Garrigós
Solid Quality Mentors

Blog: http://blogs.solidq.com/es/elrincondeldba

Mostrar la cita
#2 aa
16/09/2009 - 01:37 | Informe spam
El tema es que el usuario que corre el job es sysadmin,no es el que levanta
el servicio pero esta en el role de sysadmin.
"Ruben Garrigos" wrote in message
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida