| 6651 | } |
| 6652 | |
| 6653 | void THD::get_definer(LEX_USER *definer, bool role) |
| 6654 | { |
| 6655 | binlog_invoker(role); |
| 6656 | #if !defined(MYSQL_CLIENT) && defined(HAVE_REPLICATION) |
| 6657 | if ((IF_WSREP(wsrep_applier, 0) || slave_thread) && has_invoker()) |
| 6658 | { |
| 6659 | definer->user= invoker.user; |
| 6660 | definer->host= invoker.host; |
| 6661 | definer->auth= NULL; |
| 6662 | } |
| 6663 | else |
| 6664 | #endif |
| 6665 | get_default_definer(this, definer, role); |
| 6666 | } |
| 6667 | |
| 6668 | |
| 6669 | bool THD::check_slave_ignored_db_with_error(const Lex_ident_db &db) const |
no test coverage detected