อันที่จริง เซิร์ฟเวอร์ทาสของ MySQL มีสิทธิ์ดำเนินการคำสั่งใดๆ ที่อ่านจากบันทึกไบนารีของเซิร์ฟเวอร์ MySQL ของมาสเตอร์ ดังนั้นจึงมีข้อจำกัดด้านความปลอดภัยพิเศษบางประการสำหรับการใช้ฟังก์ชันที่เก็บไว้กับการจำลองแบบ หากการจำลองแบบหรือการบันทึกไบนารีโดยทั่วไป (เพื่อวัตถุประสงค์ในการกู้คืนแบบ point-in-time) เปิดใช้งานอยู่ MySQL DBA จะมีตัวเลือกความปลอดภัยสองแบบที่เปิดไว้ –
ตัวเลือกของสิทธิ์พิเศษ
ผู้ใช้ที่ต้องการสร้างฟังก์ชันที่เก็บไว้จะต้องได้รับสิทธิ์ SUPER จาก DBA
โหมด log_bin_trust_function_creators
ที่จริงแล้ว log_bin_trust_function_creators ช่วยให้ใครก็ตามที่มีสิทธิ์ CREATE ROUTINE มาตรฐานสร้างฟังก์ชันที่เก็บไว้ ดังนั้น DBA สามารถตั้งค่าตัวแปรระบบ log_bin_trust_function_creators เป็น 1 ได้