パフォーマンスのために、行ベースのレプリケーションを設定したMySQLデータベースサーバーがいくつかあります。ソフトウェアはマスターに書き込み、マスターまたはスレーブのいずれかから読み取ります。ほとんどの場合、すべてがうまく機能しています。
MySQLがMySQLスレーブであることを知っていても、MySQLがスレーブへの書き込みを許可することは私の理解です。理想的には、私はこれを閉じたいので、誰かが読み取り接続を取得して実行する悪いコードを書いてもUPDATE
、スレーブにデータを置くのではなくエラーをスローします。
MySQLでこれを行う方法はありますか?ソフトウェアからもこれを不可能にしたいのは明らかですが、サーバー上のファイアウォールのように、可能な限り防御したいと思います。
ありがとう!