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