0

Pocket PCアプリ(Windows Mobile 6)からSQL Server 2005に接続しようとしていますが、どんなに頑張ってもうまくいきませんでした。SQL Serverでtcpを有効にするために考えられるすべての構成を確認し、多くの接続文字列をテストしましたが、接続を開こうとすると問題が発生します。ポケットPCからpingを実行できるため、ネットワークの問題ではないと確信しています。サーバーマシンに問題はなく、サーバーマシンのファイアウォールが無効になっています:これが私が使用した接続文字列の1つです:

Data Source=10.168.0.160,1433;Initial Catalog=pos;Trusted_connection=yes;user id=domain\myuserid;password=mypassword

ここで、posは私のデータベースの名前です

クラス14と番号18452でSqlExceptionが発生し続けますが、これを理解できません

ご協力ありがとうございました

4

1 に答える 1

1

使用する Windows 資格情報を指定すると同時に、統合 Windows 認証を使用しようとしているようです。これは IWA の仕組みではありません。IWA は、現在ログインしているユーザーの資格情報を使用します。接続文字列で、ユーザー ID とパスワードを指定しても何も達成されません。

外すとしたら

Trusted_Connection=yes;

その場合、SQL Server 認証を使用しますが、正しい資格情報を持つユーザーが SQL Server に存在することを確認する必要があります。

于 2011-08-15T11:20:48.417 に答える