Error number: MY-010293; Symbol: ER_X509_NEEDS_RSA_PRIVKEY; SQLSTATE: HY000
Message: Could not generate RSA private key required for X.509 certificate.
以内
错误说明:
MY-010293,也称 ER_X509_NEEDS_RSA_PRIVKEY,是MySQL引擎抛出的一个错误信息,表示X509认证时检测到缺少RSA私钥。只有设置了成功的RSA私钥,MySQL才可以完成认证。
当MySQL服务器使用X.509证书认证时,会遇到错误MY-010293 ER_X509_NEEDS_RSA_PRIVKEY,表明客户端缺少RSA私钥。这时将会让MySQL无法正常认证。
解决方法:
1. 确认RSA私钥是否正确的设置在客户端中;
2. 检查RSA私钥在服务器端是否匹配;
3. 检查服务器端客户端有没有正确引用到想用的RSA私钥;
4. 检查RSA私钥是否是RSA私钥,而不是其它类型私钥;
5. 重新生成私钥文件。