文档首页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  CURRENT_USER() 的复制

19.5.1.8  CURRENT_USER() 的复制

以下语句支持使用 CURRENT_USER() 函数来代替受影响用户或定义者的名称,以及可能的宿主

当启用二进制日志记录并且 CURRENT_USER()CURRENT_USER 在这些语句中用作定义者时,MySQL 服务器确保在复制语句时,该语句在源和副本上都应用于同一个用户。 在某些情况下,例如更改密码的语句,函数引用会在写入二进制日志之前扩展,因此语句将包含用户名。 对于所有其他情况,源上的当前用户名将作为元数据复制到副本,并且副本会将语句应用于元数据中命名的当前用户,而不是副本上的当前用户。