在结构中添加了一个锁,以
ENV
防止同时访问环境句柄的连接列表,以避免多个线程共享同一环境句柄时可能发生的内存访问问题。(漏洞 #17240611,漏洞 #69864)Connector/ODBC 现在支持对 MySQL 服务器的明文身份验证。支持由新的
Enable Cleartext Authentication
连接选项(带有标志 nameENABLE_CLEARTEXT_PLUGIN
)控制。(漏洞 #16445091)
for
更改循环 的退出条件stringutil.c
以避免可能的越界错误和 Valgrind 的相关报告。(缺陷 #17397596,缺陷 #64105)Microsoft Visual Studio 2010 在从服务器资源管理器中的任何表中读取行时崩溃,这些表连接到由连接器/ODBC 建立的 DSN。(漏洞 #17304031,漏洞 #69950)
当尝试在 Micrsoft SQL Server 2008 中创建链接服务器到使用连接器/ODBC 作为 DSN 设置的 MySQL 服务器时,Microsoft SQL Server(如果它是 64 位版本)崩溃或链接服务器遭受灾难性故障(如果使用 32 位版本的 Microsoft SQL Server)。(错误#16604346,错误#63386)
无法在 Microsoft Word 2010 中为尝试使用 ODBC DSN 的邮件合并打开数据连接。(错误#16526604,错误#63844)
对于不支持小数秒的 MySQL 服务器版本 5.5 或更早版本,未删除 秒的小数部分的尾随零
datetime
和值。timestamp
(错误#16294197,错误#65418)连接器/ODBC 使用了“ ; ”字符而不是空字节(“ \0 ”)来终止属性字符串中的关键字-值对。(漏洞 #15940689,漏洞 #66548)
DSN 参数的配置值覆盖通过连接字符串提供的值,而不是相反。(缺陷 #11760574,缺陷 #52996)