タイトルには正確に何が記載されていますか。ここでC#ユーザーのログインに失敗しましたユーザーが信頼できるSQL Server接続(LAN)に関連付けられていません
は私の接続文字列です:
\SQLEXPRESS;Database=GGDBase;Integrated Security=SSPI;Trusted_Connection=true;Persist Security Info=False;
プログラムはフィルインするサーバ名、「\」の前に想定しています。 SQL Serverがインストールされているコンピュータで実行すると、そのコードが正常に動作します。
ネットワーク経由で鉱山に接続されたコンピュータで実行すると、タイトルの問題が発生します。私は自分のSQL ServerをMixed(SQLとWindows認証)に設定しましたが、それでも問題は発生します。私はまた、TCP/IPとServer Config Managerの他のすべてのものを有効にしました。
答えの1つは「ユーザーを作る」ことであり、何らかのユーザー名とパスワードを提供することですが、SQL Serverの管理では、私のプログラムをインストールして実行するには、非常にユーザーに不便なSQLサーバーを混乱させる必要があります。私の教授が許さないもの。
私は謙虚にお尋ねしますが、C#でコードを使用してこの問題を解決できる方法はありますか?
基本的に、どのような私の教授がしたいと思うことはある:
- すべてのマシン上のプログラムをコピー&ペースト/インストールしてください。
- サーバーにSQL Server Expressをインストールします。行うべき最小限のもの。
- プログラムを実行すると動作します。
ありがとうございました。