ホームページ  >  記事  >  データベース  >  レプリケーションでストアド プロシージャと関数を使用する場合の特別なセキュリティ要件は何ですか?

レプリケーションでストアド プロシージャと関数を使用する場合の特別なセキュリティ要件は何ですか?

王林
王林転載
2023-09-09 13:41:16885ブラウズ

レプリケーションでストアド プロシージャと関数を使用する場合の特別なセキュリティ要件は何ですか?

実際、MySQL スレーブ サーバーは、マスター サーバーの MySQL サーバー バイナリ ログから読み取られたステートメントを実行する権限を持っているため、レプリケーションでのストアド ファンクションの使用にはいくつかの特殊性があります。 . セキュリティ制限。一般的なレプリケーションまたはバイナリ ログ (ポイントインタイム リカバリ目的) がアクティブな場合、MySQL DBA が利用できるセキュリティ オプションが 2 つあります -

スーパー特権オプション h2>

ユーザーを作成したい人全員who ストア関数は DBA の SUPER 権限を取得する必要があります。

log_bin_trust_function_creators モード

実際には、log_bin_trust_function_creators を使用すると、誰でも標準の CREATE 権限を使用してストアド ファンクションを作成できるため、DBA は log_bin_trust_function_creators システム変数を 1 に設定できます。

以上がレプリケーションでストアド プロシージャと関数を使用する場合の特別なセキュリティ要件は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。