关于使用DBeaver连接MySQL-8.0.30-报错-Public Key Retrieval is not allowed
Posted on 2022-12-26 14:16 520_1351 阅读(710) 评论(0) 编辑 收藏 举报关于使用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
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!