ASP.NetアプリケーションはSQL Server 2008を使用します。ほとんどの場合、アプリケーションは非常に制限されたアクセス権を持つSQLアカウントを使用してSQL Serverに接続します。ASP.Netアプリケーションから新しいデータベースを作成する推奨される方法
しかし、しばらくして、新しいデータベースを即座に作成する必要があります。そのため、私たちは高い権限を必要とし、この接続文字列をDMZ内にあるWeb.configに格納するのはちょっと心配です。
SQL Serverマシン(つまり、DMZではなく)で実行するWindowsサービスを作成することで、新しいデータベースの作成要求のテーブルを監視することが考えられますが、過剰な使用のようです。
代替案または推奨される方法についてのご意見はありますか?