エンティティフレームワークを最初に使用してSQL Server ExpressでSQL Serverデータベースを生成しようとしています。私がログインエラーを取得していますEntity Frameworkを使用したASP.NET MVCコードファーストデータベースからSQL Server Expressへのログイン失敗
:
System.Data.SqlClient.SqlException was unhandled by user code
Class=14
ErrorCode=-2146232060
HResult=-2146232060
LineNumber=65536
Message=Login failed for user 'ANDECOLAPTOP2\paultherrien'.
Number=18456
Procedure=""
Server=\.\pipe\0B36D920-CE4F-4E\tsql\query
Source=.Net SqlClient Data Provider
State=1
私はこのことについて興味があります: "サーバー= \ \パイプを0B36D920-CE4F-4E \ TSQLの\クエリ\"、これがあるようには見えません私のSQL Serverへの参照。
注:ログインはSQL Server Management Studioで正常に動作します。また、VSでSQLクライアントを使用すると、SQL Serverが接続され、W/O問題なしでクエリを実行できます。
これは、私は、接続文字列のための私のweb.config
に持っているものです。
<connectionStrings>
<add name="ISkillsContext"
connectionString="data source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\ISkillsDb.mdf;integrated security=true;user instance=True;multipleactiveresultsets=True;"
providerName="System.Data.SqlClient" />
</connectionStrings>
私はビデオチュートリアルを次のです、助けを著者にメールしましたし、アイデアをどこでも検索しました。
私はVS 2015 Community EditionとSQL Server 2014 Expressを使用しています。
ありがとうございます。
ポール
これは、[名前付きパイププロトコル](https://technet.microsoft.com/en-us/library/ms189307(v = sql。 SQL Serverコンフィグレーションマネージャでこれらのプロトコルを有効/無効にすることができます。 –
この回答に感謝しますが、なぜログインに失敗しますか?パイププロトコルが有効になっていないため? –
データベースが取得できませんSQL Server Express 2014およびVisual Studio 2015を使用しています。 –