MCPcopy Create free account
hub / github.com/MariaDB/server / get_definer

Method get_definer

sql/sql_class.cc:6653–6666  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6651}
6652
6653void 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
6669bool THD::check_slave_ignored_db_with_error(const Lex_ident_db &db) const

Callers 1

create_default_definerFunction · 0.80

Calls 1

get_default_definerFunction · 0.85

Tested by

no test coverage detected