The binaries for this distribution of Connector/ODBC can now connect to MySQL server accounts that use the PAM or Windows Native Authentication Plugins for authentication. See PAM Pluggable Authentication, and Windows Pluggable Authentication. These capabilities result from linking the Connector/ODBC binaries against the MySQL 5.5.16
libmysqlclient
rather than the MySQL 5.1libmysqlclient
used previously. The newerlibmysqlclient
includes the client-side support needed for the server-side PAM and Windows authentication plugins.
Some catalog functions (such as
SQLColumns()
,SQLStatistics()
, andSQLPrimaryKeys()
) would only return one row, when called after pre-execution failed. (Bug #12824839)An off-by-one error, where
sqlwcharchr
might read oneSQLWCHAR
after the end of a string. (Bug #61586)SQLExecute
would returnSQL_SUCCESS_WITH_INFO
instead ofSQL_ERROR
, when column parameter binding was enabled. (Bug #59772)The Connector/ODBC driver did not call
mysql_thread_end()
when a thread ended, which caused error messages like:Error in my_thread_global_end(): 1 threads didn't exit
. (Bug #57727)MS Access fields with
VARCHAR NOT NULL
columns could not be altered. (Bug #31067)