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

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.

Respuesta Responder a este mensaje
#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:
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.





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