*** sql/rpl_mi.cc.orig 2014-01-15 00:38:00.000000000 +0900 --- sql/rpl_mi.cc 2014-03-17 14:50:48.590955910 +0900 *************** *** 547,552 **** --- 547,554 ---- bool ret= true; DBUG_ENTER("Master_info::set_password"); + if (password_arg_size > 32) + push_warning(current_thd, Sql_condition::WARN_LEVEL_WARN, ER_TRUNCATED_WRONG_VALUE, "Currently, a password used for a replication slave account is effectively limited to 32 characters in length. Assigned password is truncated at 32 characters. (For more information, see Bug #43439.)"); if (password_arg && start_user_configured) { strmake(start_password, password_arg, sizeof(start_password) - 1);