シャレにならない顧客情報流出事件が多い昨今、
なるべくセキュリティは万全にしたいのですが、
IIS+ASP+SQLServerで、
Windows認証と混合認証ではどちらのほうがより安全なのでしょう?

IIS鯖とSQL鯖は別マシンに分けて、IIS鯖にLANカード2枚刺しでクロスケーブル接続。
混合認証なら、パスワードの入り接続文字列だけは仮想ディレクトリの外に
ファイルで記述して、接続時にFSOで読み込ませるつもりです。
これだとどっちの認証でもあんまり変わらないかな?
SQLインジェクション耐性を考えるとWindows認証のほうがいいのかな?
いや、ちゃんと完璧に値チェックやサニタイズできてればいいんだけど……