我想使用sha256身份验证MySQL插件。 (MySQL 5.6.10)
使用documentation配置服务器。
添加到文件选项:

[mysqld]
sha256_password_private_key_path=mykey.pem
sha256_password_public_key_path=mykey.pub


服务器无法启动。得到错误:

[ERROR] mysqld: unknown variable 'sha256_password_private_key_path=mykey.pem'


怎么了?

最佳答案

仅当您的服务器使用OpenSSL构建时才存在这些变量(与YaSSL相反)。要确认是否使用YaSSL,可以使用命令(输出中的非零表示YaSSL):

strings /usr/sbin/mysqld |grep -i yassl |wc

关于mysql - 配置SHA-256身份验证MySQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21939077/

10-16 14:56