2011-03-10 15 views
-1

OK、ここで総noobの質問。私はSilverlightを使いこなしており、データベースに接続する必要があります。サーバーエクスプローラ(VS 2010)に接続すると、Windowsアカウントを使用して認証されるため、正常に動作します。しかし、私がデバッグを開始するときに、サーバーサイドのものは、SQLサーバーに対する権限を持たない別のアカウント(NT-SERVICEなど)で実行されています。私はこのように私のユーザー名/パスワード埋め込むしようとしました:SQL Serverの接続文字列

connectionString="Data Source=.;Initial Catalog={DATABASE};Integrated Security=True;User={DOMAIN}\{USERNAME};Password={redacted}"

をそれが動作していないようです。 =

+0

データソース= myServerAddress;初期カタログ= MYDATABASE;統合セキュリティ= SSPI;ユーザーID = MYDOMAIN \ MYUSERNAME;パスワード= mypasswordという。 –

+0

運がない。私はIntegrated Security = False、True、SSPI、そして不運で試しました。私はそれがサービスではなく、接続であるかどうか疑問に思っています。 –

+0

それは実際には無関係な問題のように見えます。私は今、wcfについてもっと少し勉強する必要があると思う。ご協力いただきありがとうございます。 –

答えて

0

私は私のLINQのツーSQLのクラスにDataContractsを追加することはなかったが判明。 linq-to-sqlデザイナーから、シリアル化を単方向に設定します。それは接続文字列とは全く関係がないことが分かります。ため息...

2

ユーザーID =、ないユーザーを試してみてください

connectionString="Data Source=.;Initial Catalog={DATABASE};Integrated Security=True;User Id={DOMAIN}\{USERNAME};Password={redacted}" 

http://www.connectionstrings.com/

を支援するための

The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature session shutdown or an internal server error.

おかげで、

エリック:私はエラーを得続けます

関連する問題