文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


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

19.5.1.8 复制 CURRENT_USER()

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

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