2013-07-31 4 views
0

SSMS를 통해 MS SQL Server 2005에 연결하려고합니다. 먼저 Visual Studio를 통해 프로그래밍 방식으로 연결하려고했습니다. "통합 보안 = SSPI;를 넣어야한다는 것을 알게 된 후 작동했습니다." 그렇지 않으면 연결이 "로그인 실패"오류로 거부되었습니다.MS SSMS Express를 서버에 연결하는 방법 (통합 보안)

이제 SSMS를 통해 연결하려하지만 이제 연결할 때도 거부됩니다. 슬프게도 "통합 보안 = SSPI"또는 다른 것을 설정할 수있는 옵션이 없습니다.

답변

0

SSMS의 연결 대화 상자에서 "Windows 인증"옵션을 선택하면 연결 문자열에 "Integrated Security = SSPI"를 입력하는 것과 같습니다. 서버에 접속을 할 때

enter image description here

이는 SSMS 프로세스의 자격 증명을 사용합니다.

참고로 "추가 연결 매개 변수"텍스트 상자를 사용하여 동일한 결과를 얻을 수도 있습니다. 연결 대화 상자 하단의 "옵션 >>"버튼을 클릭하고 "추가 연결 매개 변수"탭을 선택하십시오.

enter image description here

그런 다음 텍스트 상자에 텍스트 (따옴표없이) "통합 보안 = SSPI"를 입력합니다. 이렇게하면 드롭 다운 메뉴에서 선택한 인증 옵션이 무시됩니다.

자세한 내용은 in the MSDN page 또는 연결 대화 상자에 포커스가있을 때 F1 키를 눌러 찾을 수 있습니다.

+0

답변 해 주셔서 감사합니다. 메신저 Express Version 2005를 사용하고 있습니다. 다른 자격 증명을 사용해야하므로 "추가 연결 매개 변수 없음"이고 Windows Auth를 사용할 수 없습니다. – Mario

+0

지연된 응답을 드려 죄송합니다. SSMS 2012를 사용해 보셨습니까? 그것은 SQL 2005와 호환됩니다. 여기에서 다운로드 할 수 있습니다 : [link] (http://www.microsoft.com/en-us/download/details.aspx?id=29062) SQLEXPRWT_x64_ENU.exe 또는 아키텍처에 따라 SQLEXPRWT_x86_ENU.exe. –

+0

대단히 감사합니다, SSMS 2012 잘 작동합니다 :) – Mario