試してみてください。
"data source=.\\SQLEXPRESS;Integrated Security=SSPI;initial catalog=DomainTable"
ユーザー名/パスワードは通常、リモート接続にのみ必要であり、指定されたDB用に設定する必要があると思います。ログイン資格情報を必要としない場合は、上記の接続文字列を使用して、ローカルマシンで実行中のsqlexpressのインスタンスを実行できます。
編集
IISを使用してホストしている場合は、SQL Express 2008で動作するようにアプリプールを展開および設定するために行った最近の記事のチャンクを次に示します。IISを使用していない場合でも、次のような操作を行う必要があります。 SQLServerを使用してホスティング環境を正しくセットアップします。
ステップ1IISUSERのDBログオンを作成します
MS SQL SERVERのセキュリティセクションで、ユーザーとIIS APPPOOL(IIS APPPOOL \ apppoolname、セクション1、ステップ2で作成)を右クリックする必要があります。詳細については、ここでdp。の回答を確認してください-IIS7を追加しますSQLServerログオンとしてのAppPoolID
ステップ2データベースでIISユーザーのアクセス許可を設定する
データベース名を右クリックし、[プロパティ]をクリックします。権限セクションで、作成したばかりのAPPPOOLユーザーを追加します。必ず、必要な実行\選択権限をユーザーに付与してください。
注:Website1には、実行、選択、削除、挿入のアクセス許可も必要です。Website2もこのアプリプールを使用していますが、これは、trimdynamicsアプリケーション内からそのような機能をユーザーに提供することをユーザーに許可する必要がないためです。アプリプールを分離して、トリムダイナミクスIISUSRSが実行と選択のアクセス許可のみを取得するようにすることができます。
これが役に立たない場合、開発環境から本番環境に展開するときに多くの落とし穴があるため、ホスティング構造の具体的な知識がなければ実際に何が起こっているのかを知ることは困難です:(