You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
xp_cmdshell Server Configuration Option | Microsoft Docs
ms.custom
ms.date
06/13/2017
ms.prod
sql-server-2014
ms.reviewer
ms.suite
ms.technology
database-engine
ms.tgt_pltfrm
ms.topic
article
dev_langs
TSQL
helpviewer_keywords
xp_cmdshell
ms.assetid
c147c9e1-b81d-49c8-b800-3019f4d86a13
caps.latest.revision
15
author
craigg-msft
ms.author
craigg
manager
jhubbard
xp_cmdshell Server Configuration Option
The xp_cmdshell option is a [!INCLUDEssNoVersion] server configuration option that enables system administrators to control whether the xp_cmdshell extended stored procedure can be executed on a system. By default, the xp_cmdshell option is disabled on new installations and can be enabled by using the Policy-Based Management or by running the sp_configure system stored procedure as shown in the following code example:
-- 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