多くのクライアントデータが同じデータベースにあるマルチテナントシステムを構築しています。
私は、一部の開発者がすべてのクエリに適切な「WHEREclientid="」を付けるのを忘れていることを妄想しています。
データベースレベルで、すべてのクエリに正しいWHERE =句が含まれていることを確認し、クエリの対象となるクライアントを指定せずにクエリが実行されないようにする方法はありますか?
クエリ書き換えルールでこれができるのではないかと思っていたのですが、できるかどうかはわかりません。
ありがとう