xp_cmdshell (option)

Introduite dans SQL Server 2005, l'option xp_cmdshell est une option de configuration de serveur permettant aux administrateurs système de contrôler l'autorisation d'exécuter la procédure stockée étendue xp_cmdshell sur un système. Par défaut, l'option xp_cmdshell est désactivée sur toutes les nouvelles installations et peut être activée au moyen de la gestion basée sur une stratégie ou en exécutant la procédure stockée système sp_configure comme dans l'exemple de code suivant :

-- 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