关于使用DBeaver连接MySQL-8.0.30,报错:Public Key Retrieval is not allowed
也即是:不允许公钥检索
但如果此时,我们在cmd命令行以DBeaver使用的用户名,通过mysql -uxxx -p 登录一次,再登录,就不会有报错了
对于这个问题,我们可以服务务端解决,也可以从客户端解决这个问题,这里主要说明如果从DBeaver服务端解决这个问题
解决方法一:连接的数据库,右键,Connection settings ---> SSL 中打开Use SSL , 而且要在最下面的Advanced中钩先 【Allow public key retrieval】
解决方法二:位置和一差不多,原理是在客户端驱动中,将【allowPublicKeyRetrieval】中将值由默认的FALSE改为TRUE
尊重别人的劳动成果 转载请务必注明出处: https://www.cnblogs.com/5201351/p/17005717.html
标签:8.0,30,DBeaver,报错,Key,allowed,Public From: https://www.cnblogs.com/5201351/p/17005717.html