暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

17.4.1.8 Replication of CURRENT_USER()

原创 由迪 2020-04-02
359

以下语句支持使用该 CURRENT_USER()功能代替受影响的用户或定义者的名称,并可能代替该主机或主机的名称:

DROP USER

RENAME USER

GRANT

REVOKE

CREATE FUNCTION

CREATE PROCEDURE

CREATE TRIGGER

CREATE EVENT

CREATE VIEW

ALTER EVENT

ALTER VIEW

SET PASSWORD

当启用二进制日志记录 CURRENT_USER()或 CURRENT_USER在其中任何一条语句中将其用作定义程序时,MySQL Server会确保在复制该语句时,将该语句应用于主服务器和从属服务器上的同一用户。在某些情况下,例如更改密码的语句,在将函数引用写入二进制日志之前会对其进行扩展,以便该语句包含用户名。对于所有其他情况,主服务器上当前用户的名称将作为元数据复制到从服务器,而从服务器会将语句应用于元数据中命名的当前用户,而不是从服务器上的当前用户。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论