problemas con XP_CMDSHELL

06/10/2009 - 00:18 por Carlos A. | Informe spam
Hola A todos.
Tengo una maquina SQL server 2005 +Sp2+CP5
intento ejecutar el XP_CMDSHELL con un usuario Non-sysadmin y genera el
siguient error.
Msg 15121, Level 16, State 10, Procedure xp_cmdshell, Line 1
An error occurred during the execution of xp_cmdshell. A call to
'CreateProcessAsUser' failed with error code: '1314'.
Antes que nada: Ya habilite la ejecucion de xp_cmdxhell
ya cree la cuenta proxy
Ya verifique en las politicas locales que la cuenta windows perteneciera a:
Act as part operating system, allow logon locally, logon as batch job, logon
as services y replace a process level token
los servicios corren con una cuenta del dominio con permisos de logons as
service y act as part operating system
le subi los privilegios a las cuentas de windows
Solo funciona si la cuenta que necesito para ejecutar xp_cmdshell es
SYSADMIN. :(
Si alguien tiene alguna idea de esto. Le agradeceria mucho me guiara a
encontrar el error.

Un saludo.

Carlos A.
 

Leer las respuestas

#1 Carlos Sacristan
06/10/2009 - 09:35 | Informe spam
¿Te ocurre al ejecutar cualquier instrucción con xp_cmdshell? Prueba por
ejemplo a ejecutar dir c:\ o algo similar

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"Carlos A." wrote in message
news:
Hola A todos.
Tengo una maquina SQL server 2005 +Sp2+CP5
intento ejecutar el XP_CMDSHELL con un usuario Non-sysadmin y genera el
siguient error.
Msg 15121, Level 16, State 10, Procedure xp_cmdshell, Line 1
An error occurred during the execution of xp_cmdshell. A call to
'CreateProcessAsUser' failed with error code: '1314'.
Antes que nada: Ya habilite la ejecucion de xp_cmdxhell
ya cree la cuenta proxy
Ya verifique en las politicas locales que la cuenta windows perteneciera
a:
Act as part operating system, allow logon locally, logon as batch job,
logon
as services y replace a process level token
los servicios corren con una cuenta del dominio con permisos de logons as
service y act as part operating system
le subi los privilegios a las cuentas de windows
Solo funciona si la cuenta que necesito para ejecutar xp_cmdshell es
SYSADMIN. :(
Si alguien tiene alguna idea de esto. Le agradeceria mucho me guiara a
encontrar el error.

Un saludo.

Carlos A.

Preguntas similares