Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Tengo un informe de Power BI, que usa datos del almacén de datos SQL. Los informes funcionan cuando ejecuto la consulta desde mi PC local o inicio sesión en una máquina virtual con otra cuenta de usuario. Sin embargo, cuando intento ejecutar el mismo informe usando mi propia cuenta en la misma máquina virtual, tengo un mensaje de error. Por cierto, puedo acceder a la misma base de datos SQL usando mi propia cuenta en esa máquina virtual. Así que supongamos que tanto Power BI como SQL están funcionando, es algo relacionado con mi cuenta establecida en esa máquina virtual.
¿Alguien ha enounter esto antes?
Si recibe este error después de enero de 2022, posiblemente después de migrar a System.Data.SqlClient Microsoft.Data.SqlClient o simplemente actualizar Microsoft.Data.SqlClient a la versión 4.0.0 o posterior, es porque MS ha introducido un cambio de última hora::
Cambios en la versión 4.0
Se ha cambiado
Encryptla propiedad de cadena de conexión para que seatruepredeterminada.El valor predeterminado de la
Encryptconfiguración de conexión se ha cambiado defalseatrue. Con el creciente uso de bases de datos en la nube y la necesidad de garantizar que esas conexiones sean seguras, es hora de este cambio que rompe con la compatibilidad con versiones anteriores.Asegúrese de que las conexiones fallen cuando se requiera cifrado
En escenarios en los que las bibliotecas de cifrado de cliente estaban deshabilitadas o no estaban disponibles, era posible que se realizaran conexiones no cifradas cuando
Encryptse establecíatrueen o el servidor requería cifrado.
Rick Strahl ha publicado una explicación detallada en su blog
El cambio se realizó en esta solicitud de extracción de SqlClient en agosto de 2021, donde hay una discusión adicional sobre....
La solución rápida es agregar Encrypt=False a sus cadenas de conexión.
Pregunta similar referida:
¿Respondí a su pregunta? ¡Marca mi post como solución!
Saludos
Lucien
Archivo - Opciones y configuración - Configuración del origen de datos
Luego seleccione su base de datos SQL y seleccione 'editar permisions'
Selec Editar
Y allí puedes cambiar tu tipo de conexión
¡Muchas gracias, James! el problema está resuelto ahora. Parece que una vez que cambié la conexión de Microsoft a Windows, cambia la configuración de otros informes de Power BI con la misma base de datos SQL.
Intente cambiar la configuración de origen de datos de la cuenta Microsoft a inicio de sesión de Windows y luego intente actualizar los datos.
Intente cambiar la configuración de origen de datos de la cuenta Microsoft a inicio de sesión de Windows y luego intente actualizar los datos.
¿Cómo hacer el cambio de cuenta? ¿Tienes un post o una pantalla de impresión?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!