Forum Discussion

vcarazo's avatar
vcarazo
Frequent Visitor
2 years ago

Report Server no conecta a MySQL v8

Hola,

 

cuando nos conectamos a un MySQL v8 en SaaS mediante MySQL connector/NET power bi desktop nos permite indicar que la comunicaicon será cifrada y Power BI Desktop se conecta sin problema al MySQL.

 

El problema aparece al publicar el dashboard en Power BI Report Server. Al configurar la conexión del dashborad desde el portal de Power BI Report Server poniendo el usuario y password, al comprobar la conexión aparece el siguiente error:

 

MySQL: Authentication to host 'XXXXXXXXXX for user 'OXXXXXX' using method 'mysql_native_password' failed with message: Connections using insecure transport are prohibited while --require_secure_transport=ON.

 

Cómo podemos indicarle o forzar que cifre la conexión?

 

Saludos,

 

Victor

2 Replies

  • Hola @Syndicate_Admin ,

    Utilice ambos:

    Configuración del sistema CONFIG MySQL (require_secure_transport=OFF)
    Conexión del cliente al servidor mysql mediante la configuración del protocolo SSL/TLS

    Configure correctamente el servidor MySQL para que admita conexiones SSL. Esto incluye tener un certificado de servidor válido

    A continuación se muestra el enlace que te ayudará:

    dev.mysql.com

    Saludos
    Equipo de apoyo a la comunidad _ Rongtie

    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

    • vcarazo's avatar
      vcarazo
      Frequent Visitor

      Hola,

       

      no podemos modificar require_secure_transport en el servidor ya que usamos un MySQL en un cloud y es un servicio gestionado. La unica solución es poder forzar al Report Server a iniciar una conexión cifrada.

       

      Respecto de lo que se indica en https://dev.mysql.com/doc/refman/8.0/en/using-encrypted-connections.html no veo la forma de indicar ningún parámetro en el formulario de conexión de report server.

       

       

       

      Saludos.