2010-08-13 3 views
0

C# 코드에서 원격 SQL Server 2005에 연결하는 동안 로그인 오류 (Login failed for user X)가 발생합니다.이 '사용자 X'는 Windows 사용자로, 연결 문자열에서 지정한 문자열 대신 SQL Server 사용자입니다.SQL Server 로그인이 실패했습니다 (지정된 사용자가 아닌 사용자를 이기기 위해)

누구나 여기서 문제를 알 수 있습니까? 서버가 다른 컴퓨터에 있으며 변경할 수는 없지만 구성을 확인할 수 있습니다.

연결 문자열 :

server=XXX; database=XXX; user id=XXX; password=XXX; Trusted_Connection=yes; 
connection timeout=30 

감사합니다,

답변

5

Trusted_Connection=yes; 대신 연결 문자열에 지정된 자격 증명의 Windows 사용자를 사용하는 효과가 있습니다. Trusted_Connection을 삭제하면 더 잘 작동합니다.

+0

감사합니다. 그것은 정확히 문제였습니다. – user419553

관련 문제