| 2679 | |
| 2680 | |
| 2681 | void view_store_options(THD *thd, TABLE_LIST *table, String *buff) |
| 2682 | { |
| 2683 | if (table->algorithm != VIEW_ALGORITHM_INHERIT) |
| 2684 | { |
| 2685 | buff->append(STRING_WITH_LEN("ALGORITHM=")); |
| 2686 | buff->append(view_algorithm(table)); |
| 2687 | } |
| 2688 | buff->append(' '); |
| 2689 | append_definer(thd, buff, &table->definer.user, &table->definer.host); |
| 2690 | if (table->view_suid) |
| 2691 | buff->append(STRING_WITH_LEN("SQL SECURITY DEFINER ")); |
| 2692 | else |
| 2693 | buff->append(STRING_WITH_LEN("SQL SECURITY INVOKER ")); |
| 2694 | } |
| 2695 | |
| 2696 | |
| 2697 | /** |
no test coverage detected