實際上,MySQL 從服務器有權執行從主服務器的 MySQL 服務器二進制日志中讀取的任何語句,因此使用帶有復制的存儲函數存在一些特殊的安全限制。如果一般情況下復制或二進制日志記錄(用于時間點恢復的目的)處于活動狀態,則 MySQL DBA 可以使用兩個安全選項 –
超級權限選項 h2>
任何希望創建存儲函數的用戶都必須獲得 DBA 的 SUPER 權限。
log_bin_trust_function_creators 模式
實際上,log_bin_trust_function_creators 使任何人都可以使用標準 CREATE創建存儲函數的 ROUTINE 權限,因此 DBA 可以將 log_bin_trust_function_creators 系統變量設置為 1。
以上就是將存儲過程和函數與復制一起使用有哪些特殊的安全要求?的詳細內容,更多請關注www.92cms.cn其它相關文章!






