MySQL 9.0——是时候放弃弱身份验证方法了
原文英文,约700词,阅读约需3分钟。发表于: 。With the latest MySQL Innovation Release, we decided that it was time to remove the remaining weak authentication plugin: mysql_native_password. We previously deprecated it and made it not...
MySQL 9.0移除了弱身份验证插件mysql_native_password,因为存在安全问题。该插件使用了弱哈希算法,缺乏盐值,并且没有使用多次迭代,使其容易受到攻击。因此,旧的连接器如PHP 7.2将无法连接到MySQL 9.0。建议的解决方案是升级连接器或继续使用仍受支持的MySQL 8.4。另外,用户可以编写自己的身份验证插件,但出于安全原因,不建议这样做。