在 Windows 上的 MySQL Server 8.036+ 中启用 FIPS 模式

在 Windows 上的 MySQL Server 8.036+ 中启用 FIPS 模式

我想启用在 Windows 上运行的 MySQL 8.0.36 社区服务器实例的 FIPS 模式。我知道该ssl_fips_mode选项自 MySQL 8.0.34 起已弃用,但它在 MySQL 8.0.36 中仍应有效。

当我放

ssl_fips_mode=ON

进入my.ini文件后,MySQL 服务器拒绝启动,并出现以下错误:

[ERROR] [MY-011272] [Server] SSL fips mode error: error:12800067:DSO support routines::could not load the shared library

我认为这是因为需要 OpenSSL FIPS 对象模块但不包含在我的 MySQL 安装中。

我的 MySQL 安装附带 OpenSSL 3.0.12:

mysql> show status like '%Tls_library_version%';

OpenSSL 3.0.12 24 Oct 2023

在这种情况下,需要做什么才能启用 FIPS 模式?是否有包含所有必需模块和库的 MySQL 下载?我不想自己编译 MySQL。

谢谢,乌韦

相关内容