一、找到对应数据库右击进入Edit Connection: 二、进入Connection settings >> Driver properties找到allowPublicKeyRetrieval将Value改为TRUE,将useSSL的Value改为FALSE ,确认后reconnect就能完成连接。
sqlstudio连接MySQL数据库报错public key is not allowed Navicat中mysql的控制台打开:快捷键按F6 jdbc:mysql://192.168.8.200:3306/company?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=false&allowPublicKeyRetrieval=true 在MySQL 5.7中,默认的身份验证插件还是为 mysql_native_password。 在My...
2.连接数据库的url中,加上allowPublicKeyRetrieval=true参数,经过验证解决该问题。 3.网上看到另外的解决 办法,修改default_authentication_plugin设置,在my.ini中增加[mysqld]default_authentication_plugin=mysql_native_password,然后mysql命令行执行ALTER USER 'username'@'localhost' IDENTIFIED WITH mysql_native_passwo...
一、找到对应数据库右击进入Edit Connection: 二、进入Connection settings >> Driver properties找到allowPublicKeyRetrieval将Value改为TRUE,将useSSL的Value改为FALSE ,确认后reconnect就能完成连接。