|
|
|
Say Hey Kid
      
Group: General Forum Members
Last Login: Tuesday, May 07, 2013 6:56 AM
Points: 679,
Visits: 953
|
|
Hi,
I'm doing a stored procedure that will enable xp_cmdshell, if it is not enabled yet, on the SQL Server 2005 instance.
I have the code belloe, to put inside the stored proc (so that it enables the xp_cmdshell), but , befour i run this commands i need to know if the option is not already enabled.
How can i do this?
Thank you
EXEC sp_configure ‘show advanced options’, 1 – To update the currently configured value for advanced options. RECONFIGURE
– To enable the feature. EXEC sp_configure ‘xp_cmdshell’, 1
– To update the currently configured value for this feature. RECONFIGURE
|
|
|
|
|
SSChampion
        
Group: General Forum Members
Last Login: Today @ 4:22 PM
Points: 11,789,
Visits: 28,063
|
|
river i don't think you need to check it before hand , just change it...
if xp_cmdshell is already enabled you just get this message anyway:
Configuration option 'xp_cmdshell' changed from 1 to 1. Run the RECONFIGURE statement to install.
so i would have my process change the value no matter what, do it's thing, and then change it back.
Lowell
--There is no spoon, and there's no default ORDER BY in sql server either. Actually, Common Sense is so rare, it should be considered a Superpower. --my son
|
|
|
|