válidas usuario servidor services rsserverconfigurationerror puede procesamiento pide instancia informes establecer error encontro encontrado durante datos credenciales contraseña configuración conexión conexion conectar con ala reporting-services ssrs-2008 database-connection

reporting services - usuario - No se puede crear una conexión al error de origen de datos(rsErrorOpeningConnection) en SSRS



reporting services pide usuario contraseña (9)

Estoy trabajando para integrar un informe en un navegador, y recibo este error:

An error has occurred during report processing. (rsProcessingAborted) Cannot create a connection to data source ''dsFederatedSample_SurveyLevel_STG''. (rsErrorOpeningConnection) For more information about this error navigate to the report server on the local server machine, or enable remote errors

¿Esto tiene que ver con la autenticación de SQL vs Windows?


El problema se debe a que su fuente de datos no está configurada correctamente; para ello, verifique la conexión de la fuente de datos. Para ello, primero navegue a Report Service Configuration Manager a través de

haciendo clic en el inicio -> Iniciar todo -> Microsoft SQL Server -> Herramienta de configuración -> "Administrador de configuración del servicio de informes"

Abra la URL del Administrador de informes y luego navegue a la carpeta Fuente de datos, vea en la imagen a continuación

Luego cree un origen de datos o configure el que ya está allí haciendo clic derecho en el origen de su base de datos y seleccione "Administrar" como se muestra a continuación

Ahora en la pestaña de propiedades, en el menú de la izquierda, complete la fuente de datos con su cadena de conexión, nombre de usuario y contraseña, luego haga clic en la conexión de prueba y, si la conexión fue exitosa, haga clic en "Aplicar"

Vaya a la carpeta que contiene su informe en este caso "SurveyLevelReport"

Finalmente, configure su informe según el origen de datos que configuró previamente y haga clic en Aplicar


En SQL Server 2008, además de las dos opciones anteriores, tiene una tercera opción para realizar esta configuración a través de SQL Server Management Studio.

1.Inicie Management Studio y conéctese a la instancia del servidor de informes.

2.Haga clic derecho en la base de datos ReportServer y seleccione Propiedades

3.Haga clic en Avanzado

4.En EnableRemoteErrors, seleccione Verdadero.

5.Haga clic en Aceptar.


En mi caso, esto se debió al uso de la Autenticación de Windows integrada en mis fuentes de datos al desarrollar informes localmente, sin embargo, una vez que llegaron al administrador de informes, la autenticación se interrumpió porque el sitio no pasaba mis credenciales correctamente.

  • La solución simple es codificar un nombre de usuario / contraseña en su fuente de datos.
  • La solución más difícil es suplantar / delegar correctamente sus credenciales de Windows a través del administrador de informes, a la fuente de datos subyacente.

En mi caso, tuve en un informe muchos conjuntos de datos diferentes para DB y Analysis Services Cube. Parece que los conjuntos de datos se bloquearon entre sí y generaron tal error. Para mí, la opción "Usar transacción única al procesar las consultas" en las propiedades del origen de datos de CUBE


Lo primero que intentaría es obtener un poco más de información sobre el error, es un mensaje bastante genérico.

Puede habilitar errores remotos según el mensaje de error y replicar el error para obtener más información:

Habilitar errores remotos .

O revise los registros de errores del Servidor de informes para ver qué error se registró.

%programfiles%/Microsoft SQL Server/<SQL Server Instance>/Reporting Services/LogFiles/

El siguiente paso sería conectarse como el usuario de la Fuente de datos a la base de datos, ejecutar cualquier código / procedimientos almacenados que el informe esté utilizando con los mismos parámetros que está utilizando cuando ejecuta el informe, y ver si ocurre algún error.


Más información será útil.

Cuando me encontré con el mismo mensaje de error, todo lo que tenía que hacer era configurar correctamente la página de credenciales de DataSource (estoy usando Report Builder 3). si elige el valor predeterminado, el informe funcionará bien en Report Builder pero fallará en el servidor de informes.

Puede revisar más detalles de esta solución aquí: https://hodentekmsss.blogspot.com/2017/05/fix-for-rserroropeningconnection-in.html


Si usa valores nulos en su procedimiento almacenado, deberá configurar los parámetros para que acepten valores nulos. Eso funcionó para mí.


Tuve el mismo problema "No se puede crear una conexión al origen de datos ... Error de inicio de sesión para el usuario ..." en Windows 8.1, SQL Server 2014 Developer Edition y Visual Studio 2013 Pro. Todas las soluciones ofrecidas anteriormente por otros miembros de la Comunidad no funcionaron para mí.

Entonces, hice los siguientes pasos (ejecutando todas las aplicaciones de Windows como administrador):

  1. VS2013 SSRS: convertí mi origen de datos a un origen de datos compartido (.rds) con autenticación de Windows (seguridad integrada) en el panel derecho "Explorador de soluciones".

  2. La fuente de datos original (no compartida) (en el panel izquierdo "Datos de informe") obtuvo "No usar credenciales".

  3. En las Propiedades del proyecto, configuré para "Implementación" "Sobrescribir fuentes de datos" a "Verdadero" y volví a implementar el Proyecto.

Después de eso, podría ejecutar mi informe sin más requisitos para ingresar Credenciales. Todas las fuentes de datos compartidas se implementaron en un directorio separado "Fuentes de datos".


Tuve un problema similar, y siendo el novato que soy, tardé un rato en averiguarlo, pero aprendí que el usuario debe tener un inicio de sesión en SSMS. He creado los inicios de sesión con los siguientes parámetros:

  • En Funciones de servidor, verifique sysadmin
  • En Asignación de usuarios, seleccioné la base de datos y el servidor de informes. Para cada verifiqué datareader y datawriter
  • En Securables: verifiqué cualquier cosa que permitiera al usuario conectarse a la base de datos y ver cualquier cosa
  • También encontré que uno de los inicios de sesión existentes tenía denydatareader y denydatawriter verificado. Una vez que quité estos funcionó.

No estoy diciendo que esta sea la mejor manera de hacerlo, solo lo que funcionó para mí. Espero que esto ayude