MySQL 连接器/NET 发行说明 / MySQL Connector/Net 6.9 中的变化 /
MySQL Connector/NET 6.9.12 的变化(2018-04-30,全面上市)
现在支持与 MySQL 8.0(直到并包括 8.0.3 版)的连接以及与新数据字典的兼容性。有关数据字典的信息,请参阅 MySQL 数据字典。
caching_sha2_password
添加了对通过经典 MySQL 协议 的身份验证插件的支持。此外,sha256_password
当 RSA 密钥通过非安全连接可用时,该插件已扩展为支持身份验证。缓存 SHA-2 可插入身份验证提供比基本 SHA-256 身份验证更快的身份验证。-
caching_sha2_password
添加了对 MySQL 8.0 版本系列中引入 的新 填充机制的支持。当满足以下所有条件时,将启用新的填充机制:用户帐户是使用
caching_sha2_password
身份验证插件设置的。SSL 已明确禁用 (
SslMode=none
)。连接选项已
AllowPublicKeyRetrieval
启用 (AllowPublicKeyRetrieval=true
)。
启用后,新的填充机制用于在 RSA 密钥加密期间对密码进行编码,这会应用正确的填充以匹配服务器。