2017-03-08 6 views
-1

실패했습니다. Protocols.SoapException : 서버 요청을 처리 할 수 ​​없습니다. ---> System.Data.SqlClient.SqlException : 사용자 'Kanix'에 대한 로그인이 실패했습니다. \ u000a System.Data.SqlClient.SqlInternalConnection.OnError (SqlException 예외, 부울 breakConnection, 작업 1 wrapCloseInAction)\u000a at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)\u000a at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)\u000a at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)\u000a at System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)\u000a at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover)\u000a at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout)\u000a at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance)\u000a at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData)\u000a at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)\u000a at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)\u000a at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)\u000a at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)\u000a at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)\u000a at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource 다시 시도, DbConnectionOptions userOptions, DbConnectionInternal & 연결) \ u000a System.Data.ProviderBase.DbConnectionFactory.TryGetConnection (DbConnection owningConnection, TaskCompletionSource 1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)\u000a at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource 1 회 다시 시도, DbConnectionOptions userOptions) \ u000a System.Data.SqlClient.SqlConnection.TryOpenInner (TaskCompletionSource 1 retry)\u000a at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource 1 재 시도) System.Data.SqlClient.SqlConnection.Open() \ u000a at DataAccessLayer.SQLHelper.GetMultipleResultSets (문자열 strSQlSPName, 사전 2& params, List 1 개 outParams) D : \ TFS SAAS \ HighriseLicensing- \ DataAccessLayer \ DataAccessLayer \ DataAccessLayer \ DataAccessLayer \ DataAccessLayer \ DataAccessLayer \ DataAccessLayer.LoginDL.AuthenticateKey (문자열 키, Int32 guid, 문자열 사용자 ID, Int32 모드)에서 D : \ TFS SAAS \ HighriseLicensing- \ DataAccessLayer \ SqlHelper.vb : LoginDL.vb : Line 20 \ u000a BusinessLogicLayer.LoginBL.AuthenticateKey (문자열 키, Int32 guid, 문자열 사용자 ID, Int32 모드)에서 D : \ TFS SAAS \ HighriseLicensing- \ BusinessLogicLayer \ LoginBL.vb : Lincensing에서 줄 18 \ u000a. GetFaith.CheckKeyvalidity (String key, Int32 guid, String InstallationId, Int32 Mode) D : \ TFS SAAS \ HighriseLicensing- \ Lincensing \ GetFaith.asmx.vb : 줄 53 \ u000a Lincensing.GetFaith.CheckKey (String key, Int32 guid , 문자열 설치 ID, Int32 모드) D : \ TFS SAAS \ HighriseLicensing- \ Lincensing \ GetFaith.asmx.vb : line 23 \ u000a --- 내부 예외 스택 추적 끝 --- "는 SQL 예외 로그인 I 응용 프로그램과 나는 서비스가 직접이 다음과 같은 예외가 발생 호출하면 그 application.What의 일부가 일어나고을하는 WCF 서비스가 사용자

한 가지 중요한 점은 응용 프로그램에서 로그인 할 때이 서비스가 제대로 작동하지만 응용 프로그램에서 로그 아웃하면이 오류가 발생합니다.

답변

0

님께는 로그인 문제가있는 것 같습니다. SQL Server Management Studio에서 직접 서버를 연결하거나 동일한 자격 증명을 사용하여 서버를 연결하십시오. 자격 증명이 유효하지 않습니다.