IIS Web アプリケーション用の SQL Server ログインを作成したいと考えています。IIS 7.5 の ID を使用する Web アプリケーションに加えて、本番環境では SQL Server が別のマシンにある可能性があるため、ユーザーとパスワード ベースの接続文字列の使用を探しています。
さて、Sql Server 2008 R2 でこのログインを作成する方法が少しわかりません。データベース固有のユーザーまたはグローバル ログインを使用する必要がありますか? データベース ロールとアプリケーション ロールのどちらを使用する必要がありますか?
ストアド プロシージャを使用せず、NHibernate などの ORM ツールを使用する IIS アプリケーションのログインを取得するためのベスト プラクティスは何ですか?