MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 3.51 中的更改  /  MySQL 连接器/ODBC 3.51.29 的变化 (2011-10-04)

MySQL 连接器/ODBC 3.51.29 的变化 (2011-10-04)

可插入的身份验证注释

  • 此连接器/ODBC 分发版的二进制文件现在可以连接到使用 PAM 或 Windows 本机身份验证插件进行身份验证的 MySQL 服务器帐户。请参阅 PAM 可插入身份验证Windows 可插入身份验证。这些功能源于将连接器/ODBC 二进制文件与 MySQL 5.5.16libmysqlclient 而非libmysqlclient之前使用的 MySQL 5.1 链接起来。较新libmysqlclient的包括服务器端 PAM 和 Windows 身份验证插件所需的客户端支持。

修正错误

  • 某些目录函数(例如SQLColumns()SQLStatistics()SQLPrimaryKeys())在预执行失败后调用时只会返回一行。(漏洞 #12824839)

  • 一个差一错误,其中可能会在字符串末尾后sqlwcharchr读取一个。SQLWCHAR(漏洞 #61586)

  • SQLExecute当启用列参数绑定时,将返回 SQL_SUCCESS_WITH_INFO而不是 , 。SQL_ERROR(漏洞 #59772)

  • 连接器/ODBC 驱动程序在线程结束时未调用 mysql_thread_end(),这会导致出现如下错误消息:Error in my_thread_global_end(): 1 threads didn't exit。(漏洞 #57727)

  • VARCHAR NOT NULL 无法更改 带有列的 MS Access 字段。(漏洞 #31067)