Uso DBeaver para ver una base de datos SQL en MySQL 8+.
Todo funciona, pero a veces, al abrir DBeaver, aparece el siguiente mensaje de error:
Public Key Retrieval is not allowed
Y luego, DBeaver no puede conectarse a MySQL.
Para solucionar este problema, tengo que reconfigurar MySQL.
¿Hay alguna forma más sencilla de solucionar este problema?
Editar conexión
haga clic en la segunda pestaña "Propiedades del controlador"
Cambiar propiedad allowPublicKeyRetrieval = True
Configuración de conexión/Propiedades del controlador:
Cambie la configuración en Dbeaver:
¡Ojalá funcione!
¿Intentó permitir explícitamente la recuperación de claves públicas en DBeaver? En la configuración de conexión, pestaña SSL puedes encontrarlo
Esto es en caso de que esté usando SSL, de lo contrario, en la misma pantalla puede deshabilitar SSL desmarcando "usar SSL" y "requerir SSL"
La solución de Ratish Bansal me funciona en MacOS Mojave y, después de eso , siempre recibo un error de zona horaria. La solución para eso es configurar mi zona horaria local en la connection settings
: