xp_cmdshell

13/09/2004 - 20:23 por Isaías | Informe spam
Amigos:

En SQL Server 2000 SP3 un usuario que no es 'sa' desea
ejecutar el comando xp_cmdshell pero le sale el siguiente
error:

Msg 50001, Level 1, State 50001
xpsql.cpp: Error 87 from GetProxyAccount on line 604

¿Alguien de Uds. sabe como solucionar este problema?

Preguntas similare

Leer las respuestas

#1 ulises
13/09/2004 - 20:33 | Informe spam
Revisa en el BOL la información sobre el procedimiento
almacenado xp_sqlagent_proxy_account.

Saludos,
Ulises

Mostrar la cita
#2 Isaías
13/09/2004 - 21:36 | Informe spam
Gracias Ulises

Ya lo habi leido, pero aunque se ha establecido la cuenta
del ADMINISTRADOR de la red, me sigue enviando el mismo
mensaje de error al ejecutar el XP_CMDSHELL cuando el
usuario no es miembro del SYSADMIN.

Ahora bien, si para resolver el problema es necesario que
el usuario en cuestion sea miembro del SYSADMIN, no hay
problem, ¿como lo agrego a ese rol?

Claro que he ejecutado

sp_addsrvrolemember @loginame = 'iislas'
, @rolename = 'sysadmin'

Pero aun asi, no funciona.

Gracias.
#3 Isaías
13/09/2004 - 22:55 | Informe spam
Pues nada, que le he dado la "vuelta", creando un JOB que
ejecuta el xp_cmdshell y funciona, pero creo que no
deberia ser asi.

Si alguien encuentra una mejor solucion, se los agradecere.

Saludos
Ads by Google
Search Busqueda sugerida