我想使用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/