post icon

Como habilitar la opción xp_cmdshell en SQL Server

La opción xp_cmdshell de SQL Server determina si podemos ejecutar procedimientos almacenados extendidos desde el servidor mismo. Por defecto ésta opción viene deshabilitada y es muy sencillo habilitarlo.

El mismo nos servirá para ejecutar comandos de la consola del sistema operativo desde la Base de Datos, para muchas actividades es más que útil. Justamente éste es más bien un post prerrequisito para otros que tengo planeado publicar más adelante.

-- Habilita las opciones avanzadas
EXEC sp_configure 'show advanced options', 1
GO
-- Actualiza en el momento la nueva configuracion
RECONFIGURE
GO
-- Habilita la opción que necesitamos
EXEC sp_configure 'xp_cmdshell', 1
GO
-- Actualiza en el momento la nueva configuracion
RECONFIGURE
GO

Comentarios desde Facebook:

Responder