xp_cmdshell

19/02/2004 - 18:52 por KoKo | Informe spam
Amigos:
Como debería configurar mi servidor SQL 2000 para que un
usuario con rol Public pueda ejecutar el xp_cmdshell.

Preguntas similare

Leer las respuestas

#1 ulises
19/02/2004 - 19:35 | Informe spam
El login del usuario tendría que estar dentro del rol de
servidor fijo "sysadmin", ... pero darle ese tipo de
acceso a un usuario lo veo bastante peligroso.

Saludos,
Ulises

Mostrar la cita
#2 ulises
19/02/2004 - 19:55 | Informe spam
Me olvidaba ... esta gripe :)

tambien puedes asignarle los permisos a un usuario
cualquiera pero tendrias que usar el proxy account, para
ello puedes ejecutar :

use master
go
xp_sqlagent_proxy_account N'SET'
, N'dominio'
, N'usuario'
, N'password'
go
xp_sqlagent_proxy_account N'GET'
go
sp_grantdbaccess 'usuario'
go
grant exec on xp_cmdshell to usuario
go

y eliminar el check en las propiedades del SQL Agent para
que permita que otros usuarios puedan ejecutar xp_cmdshell
y no solo los sysadmin.

Saludos,
Ulises


Mostrar la cita
Ads by Google
Search Busqueda sugerida