
SSrS: Error "No tiene permiso para ejecutar la instrucción RECONFIGURE. La opción de configuración '
Publicado por Dor LT (3 intervenciones) el 21/07/2021 19:46:52
Buenas,
Tengo un report (Ssrs SQL Server 2017) que obtiene los datos de un procedimiento el cual lee ficheros de texto del una carpeta del servidor, para ello activo opciones avanzadas de SQL Server mediante instrucciones de shell del tipo:
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE;
EXEC MASTER..xp_cmdshell 'dir C:\VENTAS\PEDIDOS_*.CSV /B'
Al ejecutarlo, obtengo el error.
Error al procesar el informe. (rsProcessingAborted)
Error de ejecución de consulta para el conjunto de datos 'XXXXXX'. (rsErrorExecutingCommand)
No tiene permiso para realizar esta acción. No tiene permiso para ejecutar la instrucción RECONFIGURE. La opción de configuración 'xp_cmdshell' no existe o se trata de una opción avanzada.
No tiene permiso para ejecutar la instrucción RECONFIGURE. Se denegó el permiso EXECUTE en el objeto "xp_cmdshell', base de datos 'mssqlsystemresource', esquema 'sys'.
No tiene permiso para realizar esta acción.
No tiene permiso para ejecutar la instrucción RECONFIGURE.
Al usuario que ejecutar el report ya le ha dado permisos sobre el esquema y la base de datos de ejecución.
Por favor, ¿alguien podría aydarme con ést error?
Muchas gracias,
Tengo un report (Ssrs SQL Server 2017) que obtiene los datos de un procedimiento el cual lee ficheros de texto del una carpeta del servidor, para ello activo opciones avanzadas de SQL Server mediante instrucciones de shell del tipo:
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE;
EXEC MASTER..xp_cmdshell 'dir C:\VENTAS\PEDIDOS_*.CSV /B'
Al ejecutarlo, obtengo el error.
Error al procesar el informe. (rsProcessingAborted)
Error de ejecución de consulta para el conjunto de datos 'XXXXXX'. (rsErrorExecutingCommand)
No tiene permiso para realizar esta acción. No tiene permiso para ejecutar la instrucción RECONFIGURE. La opción de configuración 'xp_cmdshell' no existe o se trata de una opción avanzada.
No tiene permiso para ejecutar la instrucción RECONFIGURE. Se denegó el permiso EXECUTE en el objeto "xp_cmdshell', base de datos 'mssqlsystemresource', esquema 'sys'.
No tiene permiso para realizar esta acción.
No tiene permiso para ejecutar la instrucción RECONFIGURE.
Al usuario que ejecutar el report ya le ha dado permisos sobre el esquema y la base de datos de ejecución.
Por favor, ¿alguien podría aydarme con ést error?
Muchas gracias,
Valora esta pregunta


0