diff options
author | unknown <gshchepa/uchum@gleb.loc> | 2007-08-21 19:46:29 +0500 |
---|---|---|
committer | unknown <gshchepa/uchum@gleb.loc> | 2007-08-21 19:46:29 +0500 |
commit | d2eea6f9d66526c48484317fb55e92a96440c0b5 (patch) | |
tree | e19f2f03fe7e829b350230a1fc381dfbba244de3 /sql/sql_view.cc | |
parent | b9de8bcb28a83484cbc3f0649c3d49f30dc9b13b (diff) | |
parent | 79260ee03562ff3a93f53ef27c89606f58ee84a4 (diff) | |
download | mariadb-git-d2eea6f9d66526c48484317fb55e92a96440c0b5.tar.gz |
Merge gleb.loc:/home/uchum/work/bk/5.0-opt-30287
into gleb.loc:/home/uchum/work/bk/5.1-opt
sql/item.cc:
Auto merged
sql/sql_view.cc:
Auto merged
sql/sql_select.cc:
Merge with local tree.
Diffstat (limited to 'sql/sql_view.cc')
-rw-r--r-- | sql/sql_view.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/sql_view.cc b/sql/sql_view.cc index 9a46bbc39e4..38d7174b7ca 100644 --- a/sql/sql_view.cc +++ b/sql/sql_view.cc @@ -397,7 +397,13 @@ bool mysql_create_view(THD *thd, TABLE_LIST *views, { Item_field *field; if ((field= item->filed_for_view_update())) + { + /* + any_privileges may be reset later by the Item_field::set_field + method in case of a system temporary table. + */ field->any_privileges= 1; + } } } #endif |