私はいつもスレッドを開かなくてもここで答えを見つけていましたが、今回は専門家からのアドバイスが本当に必要です.
My Windows Software は、スクリプトを使用してインストール時に SQL Server Express データベースを作成し、エクストラネット Web アプリケーションを介してユーザーにデータを提供する IIS サーバーを作成します。
データベース エンジンは、SQL Server 2005 Express または 2008 Express にすることができます。
私の問題は次のとおりです。データベースへのアクセスを IIS サーバーに制限したいのですが、特定の Windows アカウント認証を使用できません。私は実際にはデフォルトの Windows プロファイルを使用していますが、もちろんそれは良い解決策ではありません。
2005 データベースの不測の事態により、TDE を使用できません。インデックスの緩みとパフォーマンスの問題のため、CDE を使用したくありません。
もちろん、データベース パラメータを手動で指定することはできません。
私のC#アプリからスキーマまたはSQL Serverユーザーを作成し、私のコードをデータベースへの唯一のアクセサー(もちろんコンピューターのローカル管理者を除く)にする方法はありますか?
私の可能性は何ですか?どちらをお勧めしますか?