Skip to main content

DBeaver (java - mysql) Public Key Retrieval is not allowed

Introducción

DBeaver es una app para manejo remoto de bases de datos de distinto motores, basada en Java.

Dbeaver

Sin embargo a veces aparacen errores un tanto extraños para quienes no estamos acostumbrados a Java, como puede ser, Public Key Retrieval is not allowed al tratar de configurar un tunle de accesso SSH a una máquina remota.

Solución

En el post Connection Java - MySQL : Public Key Retrieval is not allowed hay una respuesta válida escrita por Javier Aviles

  1. Editar conexión
  2. Driver Propierties
  3. Añadir en user propierties dos nuevas propiedades: useSSL con valor false y allowPublicKeyRetrieval con valor true

Ventana de ajustes de conexión

Esto puede diferrir entre versiones.

Aviso

Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris

Si necesitas soporte profesional puedes contratar con Castris soporte profesional.