您好,
你的问题是没有为不安全的连接启用RAS 公钥检索.修复方法如下:
注意:如果使用MySql.Data(Connector/NET),请先卸载它然后安装 MySqlConnector。
(首选)通过添加;SslMode=Required到连接字符串来使用安全连接。
通过添加;ServerRSAPublicKeyFile=path/to/file.pem到连接字符串来指定包含服务器公钥副本的(本地)路径。要检索服务器的公钥,请安全连接到服务器并执行以下查询,将结果保存在文件中:SHOW STATUS LIKE 'Caching_sha2_password_rsa_public_key';
(不推荐)通过添加;AllowPublicKeyRetrieval=true到连接字符串自动检索服务器的公钥;这可能是不安全的。