该
MySqlSimpleRoleProvider.RoleExists
方法将返回 true 而不是 false。(错误#20325391、错误#73880、错误#75397)使用Driver.GetTimeZoneOffset方法时,TimeZone 偏移量计算不正确,而是始终设置为 0。换句话说,这导致时区始终设置为 UTC。(漏洞 #20200662,漏洞 #74134)
使用 Entity Framework 6,传递对
StartWith
子句的字符串引用将返回不正确的结果。(错误#20129927、错误#20334228、错误#20334274、错误#74918)重复调用 MySql.Web.Security.MySqlSimpleMembershipProvider.ValidateUser 方法可能会使 MySQL 连接保持打开状态。(缺陷 #20109419,缺陷 #75662)
该
GetTimeZoneOffset
方法将根据服务器时间和时区返回不正确的值,因为它没有考虑时差上下文中的日期。(错误#20065691、错误#20362040、错误#20362036、错误#74905)卸载程序进程将失败并且不会删除连接器。(缺陷 #19485102,缺陷 #73677)
包含数据库中文字符或 uid 属性的连接字符串将发出以下异常;“MySqlException:未知数据库‘???’”。(错误#18141356、错误#20508130、错误#70041)
加载两个嵌套集合可能会被报告为无效的 SQL 查询,因为 MySQL Connector/NET 仅生成部分查询。(错误#18049862、错误#20409538、错误#20409528、错误#70941)