對於將儲存過程和函式與複製結合使用,有哪些特殊安全要求?


實際上,MySQL 主從伺服器有許可權執行從主 MySQL 伺服器的二進位制日誌讀取的任何語句,因此一些特殊安全約束適用於使用帶複製功能的儲存過程。如果複製或常規的二進位制日誌記錄(用於實現某一時間點的恢復)是活動的,那麼 MySQL DBA 有兩個安全選項供他們選擇 −

超級許可權選項

任何希望建立儲存過程的使用者都必須由 DBA 授予 SUPER 許可權。

log_bin_trust_function_creators 模式

實際上,log_bin_trust_function_creators 使得任何具有標準 CREATE ROUTINE 許可權的使用者都可以建立儲存過程,因此 DBA 可以將 log_bin_trust_function_creators 系統變數設定為 1。

更新於: 22-Jun-2020

189 次瀏覽

開啟你的 事業

完成課程,獲得認證

立即開始
廣告
© . All rights reserved.