From a24258375a59e37d728dffae05235c59d283a6ab Mon Sep 17 00:00:00 2001 From: "peter@mysql.com" <> Date: Sat, 30 Nov 2002 20:58:53 +0300 Subject: SCRUM: Montymise code fix mysql_change_user() for old clients --- sql/mysqld.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sql/mysqld.cc') diff --git a/sql/mysqld.cc b/sql/mysqld.cc index a82ec7a3a0a..c7e854611b9 100644 --- a/sql/mysqld.cc +++ b/sql/mysqld.cc @@ -2496,6 +2496,9 @@ static void create_new_thread(THD *thd) for (uint i=0; i < 8 ; i++) // Generate password teststring thd->scramble[i]= (char) (rnd(&sql_rand)*94+33); thd->scramble[8]=0; + // Back it up as old clients may need it + memcpy(thd->old_scramble,thd->scramble,9); + thd->real_id=pthread_self(); // Keep purify happy -- cgit v1.2.1