MySQL 8.4 版本說明
下列語句支援使用 CURRENT_USER()
函數來取代受影響的使用者或定義者的名稱,以及可能的主機。
當啟用二進制日誌,且在任何這些語句中使用 CURRENT_USER()
或 CURRENT_USER
作為定義者時,MySQL 伺服器會確保在複製語句時,該語句會同時應用於來源和副本上的相同使用者。在某些情況下,例如變更密碼的語句,函數參考會在寫入二進制日誌之前展開,以便語句包含使用者名稱。對於所有其他情況,來源上目前使用者的名稱會作為中繼資料複製到副本,而副本會將語句套用至中繼資料中命名的目前使用者,而不是副本上的目前使用者。