2011-08-02 1 views
2

SQL Server 2010을 Windows 인증 모드로 실행하고 적절한 그룹을 할당했습니다. Windows 인증을 사용하여 SQL Server Client Studio를 통해 연결할 수 있습니다. 그거야. 하지만 .NET OLEDB 연결을 사용하여 연결하면 실패하고 이유를 파악할 수 없습니다. 여기 Windows 인증 연결 문자열을 사용하여 OLEDB를 사용하여 SQL Server에 연결하는 방법

은 문자열입니다

data source=172.20.0.113;initial catalog=ForgeEnterprise;Integrated Security=SSPI;multipleactiveresultsets=True;App=EntityFramework 

그리고 여기에 오류가 :

Login failed for user 'MOMENTUMI\jmcclure' 

거기에 뭔가 내가 부족?

답변

1

http://connectionstrings.com/sql-server-2008에 따르면,이 트릭 Trusted_Connection 분명히 통합 보안과 동일

Provider=SQLNCLI10;Server=172.20.0.113;Database=ForgeEnterprise;Trusted_Connection=yes; 

을해야한다.

그래도 작동하지 않는다면 사용자가 데이터베이스의 사용 권한 탭 (그림)에 추가되었는지 확인해야합니다. 그러나 이미 그렇게 한 것 같습니다.

As seen in this picture

관련 문제