End of Product Lifecycle. Active development and support for MySQL Database Server versions 3.23, 4.0, and 4.1 has ended. For details, see http://www.mysql.com/about/legal/lifecycle/#calendar. Please consider upgrading to a recent version. Further updates to the content of this manual will be minimal. All formats of this manual will continue to be available until 31 Dec 2010.
Fixed buffer overflow in password handling which could
potentially be exploited by MySQL users with
ALTER
privilege on the
mysql.user
table to execute random code or
to gain shell access with the UID of the
mysqld process (thanks to Jedi/Sector One
for spotting and reporting this bug). (CVE-2003-0780)
mysqldump now correctly quotes all identifiers when communicating with the server. This assures that during the dump process, mysqldump never sends queries to the server that result in a syntax error. This problem is not related to the mysqldump program's output, which was not changed. (Bug#1148)
Fixed table/column grant handling: The proper sort order (from most specific to less specific, see Section 5.5.5, “Access Control, Stage 2: Request Verification”) was not honored. (Bug#928)
Fixed overflow bug in MyISAM
and
ISAM
when a row is updated in a table with
a large number of columns and at least one
BLOB/TEXT
column.
Fixed MySQL so that field length (in C API) for the second
column in SHOW CREATE TABLE
is
always larger than the data length. The only known application
that was affected by the old behavior was Borland dbExpress,
which truncated the output from the command. (Bug#1064)
Fixed ISAM
bug in
MAX()
optimization.
Fixed Unknown error
when doing
ORDER BY
on reference table which was used
with NULL
value on NOT
NULL
column. (Bug#479)
User Comments
Add your own comment.