Errores al ejecutar exec xp_cmdshell en SQL Server

Os muestro los errores que os podéis encontrar al intentar ejecutar xp_cmdshell en SQL Server

En mi caso quería conectarme a otra máquina.

“SQL Server blocked access to procedure ‘sys.xp_cmdshell’ of component ‘xp_cmdshell’ because this component is turned off as part of the security configuration for this server.”

Vamos a habilitarlo mediante  comando

Puedes obtener el siguiente error:

“The configuration option ‘xp_cmdshell’ does not exist” para solucionarlo, se debe habilitar que se muestren las opciones avanzadas.

 

Ahora puede que te encuentres con el siguiente error

“Ad hoc update to system catalogs is not supported.”

Una forma de solucionarlo es ver la propiedad de ‘allow updates’

Si el valor de run_value=0 hay que pasarlo a 1, para ello ejecutas:

Ahora ya puedes realizar el cambio de ‘xp_cmdshell’ y nos permitirá lanzar comandos.

Deja un comentario