mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge 10.2 into 10.3
This commit is contained in:
@ -4474,7 +4474,9 @@ make_table_name_list(THD *thd, Dynamic_array<LEX_CSTRING*> *table_names,
|
||||
if (!lookup_field_vals->wild_table_value &&
|
||||
lookup_field_vals->table_value.str)
|
||||
{
|
||||
if (lookup_field_vals->table_value.length > NAME_LEN)
|
||||
if (check_table_name(lookup_field_vals->table_value.str,
|
||||
lookup_field_vals->table_value.length,
|
||||
false))
|
||||
{
|
||||
/*
|
||||
Impossible value for a table name,
|
||||
@ -4511,6 +4513,9 @@ make_table_name_list(THD *thd, Dynamic_array<LEX_CSTRING*> *table_names,
|
||||
return (schema_tables_add(thd, table_names,
|
||||
lookup_field_vals->table_value.str));
|
||||
|
||||
if (check_db_name((LEX_STRING*)db_name))
|
||||
return 0; // Impossible TABLE_SCHEMA name
|
||||
|
||||
find_files_result res= find_files(thd, table_names, db_name, path,
|
||||
&lookup_field_vals->table_value);
|
||||
if (res != FIND_FILES_OK)
|
||||
|
Reference in New Issue
Block a user