MySQL 8.3 Release Notes
以下语句支持使用 CURRENT_USER()
函数来代替受影响的用户或定义者的名称和主机:
当二进制日志记录启用时,并且在这些语句中使用 CURRENT_USER()
或 CURRENT_USER
作为定义者时,MySQL 服务器确保在源和副本上应用相同的用户语句。当语句被复制时,函数引用将被展开,以便在二进制日志中包含用户名。在其他情况下,源上的当前用户名称将作为元数据复制到副本上,并且副本将应用语句到元数据中指定的当前用户,而不是副本上的当前用户。