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.
 

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

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 similares