EntityFrameworkとコードファーストを使用して単純なASP.NETMVC4アプリケーションを作成しています。SQL Server Express 2012では、Windows認証を使用するとすべてが正常に機能します。
<add name="dbConnectionString" connectionString="Data Source=(localdb)\v11.0; AttachDbFilename=|DataDirectory|myDb.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
ただし、SQLServer認証に以下を使用する場合:
<add name="dbConnectionString" connectionString="Data Source=(localdb)\v11.0; AttachDbFilename=|DataDirectory|myDb.mdf;Integrated Security=False; User Id=mysa; Password=mysapassword" providerName="System.Data.SqlClient" />
エラーが発生しました:
「ユーザー'mysa'のログインに失敗しました」ProviderIncompatibleException。
私は何かが足りないのですか?