0

Win 7 システムでは、SQL Server 2014 Express をインストールしました。インスタンスを作成しましHM1た。混合モードを使用するように設定しました。SQL Server ユーザーを作成しましたが、問題なくログインできます。

私の目標は、構成ファイルを使用して、この SQL Server ユーザーを使用してデータベースに接続することです。この接続は別のアプリケーションに使用されます。注: ログイン時にユーザー/パスワードの使用を無効にしても問題はありませんが、資格情報を使用する必要があります。

接続のために私が提供しmachine_name\SQLSERVEREXPRESS\HM1ました。ユーザー名とパスワードも提供しました。また、サービスをローカル アカウントとして実行するように変更しましSQLEXPRESSHM1

そのファイルを使用して接続しようとすると、エラーが発生しました

データベースに接続できません

ユーザー/パスワードの使用を無効にすると、同じファイルを使用して問題なく接続できます。

誰かが私を助けてくれますか?

ありがとう

4

2 に答える 2

1

base64 でエンコードされたパスワードの代わりに、エンコードされていないパスワードを構成ファイルに入れる必要があります。Trusted_Connection=True;または、データベース サーバーがアプリケーション サーバーと同じサーバー上にある場合は、接続文字列を入力することもできます。これにより、指定したユーザー名/パスワードの代わりに OS 資格情報が使用されます。

于 2015-04-16T10:03:49.947 に答える