2016-06-15 10 views
-1

私のMVC 5 EF6コードの最初のアプリケーションがMicrosoft SQLに接続しようとしているDB接続に問題があります。別のサーバーにあるサーバー。ここMVC 5とバックエンドEF6コードFirst System.Data.SqlClient.SqlException:ユーザー 'Domain xxxxxxxx'のログインに失敗しました

は私のエラーです:

Login failed for user 'Domain\xxxxxxxx'.

説明:未処理の例外が現在のWeb要求の実行中に発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。

Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'Domain\xxxxxxxx'.

ソースエラー:

未処理の例外は、現在のWeb要求の実行中に生成されました。以下の例外スタックトレースを使用して、例外の起点および場所に関する情報を識別できます。

スタックトレース:

[SqlException (0x80131904): Login failed for user 'Domain\xxxxxxxx'.] 
    System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +414 
    System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +78 
    System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +167 
    System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +143 
    System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +83 
    System.Data.SqlClient.SqlConnection.Open() +96 
    System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.<Open>b__36(DbConnection t, DbConnectionInterceptionContext c) +10 
    System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch(TTarget target, Action`2 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed) +72 
    System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher.Open(DbConnection connection, DbInterceptionContext interceptionContext) +360 
    System.Data.Entity.SqlServer.<>c__DisplayClass33.<UsingConnection>b__32() +426 
+0

エラーメッセージをお読みになりましたか?そのユーザーはデータベースに存在していますか? – SLaks

+0

ドメインユーザーxxxxxxxxには、そのSQL Serverに対する権限が必要です。最初にSSMSで動作することを確認してください。 –

+0

ローカルボックスでは正常に動作しますが、自分のサーバーに展開されている場合は動作しません。ローカルとWebサーバーは同じDBサーバーにアクセスします。 –

答えて

-1

web.configconnectionStringは、ユーザー名とパスワードが正しいことをご確認してください?

また、移行を使用しているときにも同様の問題が発生しました。私はプロジェクトをWindows 10 Insider Previewで実行していましたが、PowerShellの問題でした。

+0

Steve Greenに感謝いたします。 –

関連する問題