xp_cmdshell (opción)

Presentada en SQL Server 2005, la opción xp_cmdshell es una opción de configuración del servidor que permite a los administradores del sistema controlar si el procedimiento almacenado extendido xp_cmdshell se puede ejecutar en un sistema. De forma predeterminada, la opción xp_cmdshell está deshabilitada en las instalaciones nuevas y se puede habilitar mediante Administración basada en directiva o ejecutando el procedimiento almacenado del sistema sp_configure tal como se muestra en el ejemplo de código siguiente:

-- To allow advanced options to be changed.
EXEC sp_configure 'show advanced options', 1
GO
-- To update the currently configured value for advanced options.
RECONFIGURE
GO
-- To enable the feature.
EXEC sp_configure 'xp_cmdshell', 1
GO
-- To update the currently configured value for this feature.
RECONFIGURE
GO