mirror of
https://github.com/MariaDB/server.git
synced 2025-09-02 09:41:40 +03:00
Merge tnurnberg@bk-internal.mysql.com:/home/bk/mysql-5.1-marvel
into sin.intern.azundris.com:/home/tnurnberg/26817/51-26817 client/mysqldump.c: Auto merged sql/sql_base.cc: Auto merged sql/sql_parse.cc: Auto merged sql/sql_view.cc: Auto merged sql/table.cc: Auto merged
This commit is contained in:
@@ -2961,7 +2961,7 @@ void st_table_list::hide_view_error(THD *thd)
|
||||
thd->net.last_errno == ER_NO_SUCH_TABLE)
|
||||
{
|
||||
TABLE_LIST *top= top_table();
|
||||
thd->clear_error();
|
||||
thd->clear_error();
|
||||
my_error(ER_VIEW_INVALID, MYF(0), top->view_db.str, top->view_name.str);
|
||||
}
|
||||
else if (thd->net.last_errno == ER_NO_DEFAULT_FOR_FIELD)
|
||||
@@ -3317,7 +3317,8 @@ bool st_table_list::prepare_view_securety_context(THD *thd)
|
||||
definer.host.str,
|
||||
thd->db))
|
||||
{
|
||||
if (thd->lex->sql_command == SQLCOM_SHOW_CREATE)
|
||||
if ((thd->lex->sql_command == SQLCOM_SHOW_CREATE) ||
|
||||
(thd->lex->sql_command == SQLCOM_SHOW_FIELDS))
|
||||
{
|
||||
push_warning_printf(thd, MYSQL_ERROR::WARN_LEVEL_NOTE,
|
||||
ER_NO_SUCH_USER,
|
||||
|
Reference in New Issue
Block a user