データベースの特定のフィールドを暗号化できることは知っていますが、データベースのすべてのフィールドを暗号化することに興味があります。mysqlシェルにはアクセスできるが、復号化キーにはアクセスできないユーザーが、データベースから何も読み取れないようにしたい。
また、誰かがマシンへのルートアクセスを取得したが、復号化キーを持っていなかった場合、データを読み取れないことを確認したいと思います。
どうすればいいですか?それは理にかなっていますか?誰かが必然的にキーにアクセスできるmysqlデータベースにアクセスできるかどうかが心配なので、これは意味がありません。何か不足していますか?