Commit 3a1075b9 authored by Vladislav Vaintroub's avatar Vladislav Vaintroub

MDEV-19519 mysql_install_db.exe doesn't set password_last_changed for newly created password

parent 497a4169
...@@ -364,11 +364,12 @@ static int create_myini() ...@@ -364,11 +364,12 @@ static int create_myini()
static const char update_root_passwd_part1[]= static const char update_root_passwd_part1[]=
"UPDATE mysql.global_priv SET priv=json_set(priv," "UPDATE mysql.global_priv SET priv=json_set(priv,"
"'$.password_last_changed', UNIX_TIMESTAMP(),"
"'$.plugin','mysql_native_password'," "'$.plugin','mysql_native_password',"
"'$.authentication_string',PASSWORD("; "'$.authentication_string',PASSWORD(";
static const char update_root_passwd_part2[]= static const char update_root_passwd_part2[]=
")) where User='root';\n"; ")) where User='root';\n";
static const char remove_default_user_cmd[]= static const char remove_default_user_cmd[]=
"DELETE FROM mysql.user where User='';\n"; "DELETE FROM mysql.user where User='';\n";
static const char allow_remote_root_access_cmd[]= static const char allow_remote_root_access_cmd[]=
"CREATE TEMPORARY TABLE tmp_user LIKE global_priv;\n" "CREATE TEMPORARY TABLE tmp_user LIKE global_priv;\n"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment