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.

Preguntas similare

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:
Mostrar la cita
#2 Carlos A.
06/10/2009 - 14:57 | Informe spam
Buen dia.

Me ocurre con cualquier instruccion al ejecutar xp_cmdxhell. El punto es a
muchos les ha pasado pero no he encontrado ninguna respuesta.


"Carlos Sacristan" wrote:

Mostrar la cita
#3 Gustavo Larriera
06/10/2009 - 15:41 | Informe spam
El error 1314 es debido a un problema de falta de privilegios
(ERROR_PRIVILEGE_NOT_HELD).

Confirme que los servicios SQL y el SQL Agent están iniciados con una cuenta
de dominio que también pertenezca al grupo de administradores _locales_ del
Windows del servidor SQL.

Confirme que las cuentas de ambos servicios (SQL y Agent) tienen estos
permisos:

- Act as part of the operating system.
- Increase quotas.
- Replace process level token.
- Log on as a batch job.

El servidor Windows debe ser reiniciado luego de tales cambios de
configuración de cuentas.

Gustavo Larriera
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Carlos A." wrote:

Mostrar la cita
#4 Carlos A.
06/10/2009 - 18:13 | Informe spam
Gracias, No he podido reiniciar la maquina es lo unico que me hace falta. Lo
hare el proximo fin de semana Y les cuento.



"Gustavo Larriera" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida