19.5.1.8 Репликация CURRENT_USER()
Следующие операторы поддерживают использование функции CURRENT_USER() для подстановки имени и, возможно, хоста пользователя, подвергшегося воздействию, или определённого пользователя:
При включённом бинарном лог-файле и использовании CURRENT_USER() или CURRENT_USER в качестве определённого пользователя в любом из этих операторов, MySQL Server гарантирует, что оператор будет применён к одному и тому же пользователю как на источнике, так и на реплике при репликации оператора. В некоторых случаях, таких как операторы изменения паролей, ссылка на функцию расширяется перед записью в бинарный журнал, чтобы оператор включал имя пользователя. Во всех остальных случаях имя текущего пользователя на источнике реплицируется на реплику в качестве метаданных, а реплика применяет оператор к текущему пользователю, указанному в метаданных, а не к текущему пользователю на реплике.
© 2025 Oracle
Licensed under the GPLv2 License.