17.4.1.7 CURRENT_USER()의 복제
다음 문은 CURRENT_USER()
함수를 사용하여 해당 사용자 또는 정의의 이름 (혹은 그 호스트)를 대체 할 지원됩니다. 그런 경우 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
가 문 CREATE FUNCTION
, CREATE PROCEDURE
, CREATE TRIGGER
, CREATE EVENT
, CREATE VIEW
또는 ALTER VIEW
중 하나에 정의로서 사용되는 경우, 함수 참조는 바이너리 로그 에 기록되기 전에 열기 위해 이러한 문이 복제 될 때는 문은 마스터와 슬레이브에서 동일한 사용자를 참조합니다. CURRENT_USER()
또는 CURRENT_USER
은 DROP USER
, RENAME USER
, GRANT
, REVOKE
또는 ALTER EVENT
으로 사용되는 경우에도 바이너리 로그에 기록되기 전에 확장됩니다.