MySQL 连接器/ODBC 发行说明 / MySQL 连接器/ODBC 版本 5.1 中的更改 /
MySQL Connector/ODBC 5.1.5 (2008-08-18) 的变化
TIMESTAMP
连接器/ODBC 未正确处理 ODBC字符串格式。当传递一个TIMESTAMP
orDATE
给Connector/ODBC时,ODBC格式:{d <date>} or {ts <timestamp>},表示这个的字符串被复制一次到SQL语句中,然后再次添加,作为转义字符串. (缺陷号 37342)连接器未能提示输入从 Microsoft Excel 等应用程序创建无 DSN 连接所需的其他信息。(漏洞 #37254)
SQLDriverConnect
取消后不返回SQL_NO_DATA
。ODBC 文档指定此方法应SQL_NO_DATA
在用户取消连接对话框时返回。然而,连接器返回SQL_ERROR
. (漏洞 #36293)将长度超过 67 个字符的字符串分配给
TableType
参数会导致SQLTables()
调用函数时缓冲区溢出。(漏洞 #36275)ODBC 连接器随机使用存储在 中的登录信息
odbc-profile
,或提示用户输入连接信息并忽略存储在 中的任何设置odbc-profile
。(漏洞 #36203)SQLProcedures()
成功建立连接后,调用SQLFreeStmt()
, 使用 ODBC C API 时发生崩溃。(漏洞 #36069)