2010-06-18 2 views
1

서버 정보 : 윈도우 서버 2008, SQL 서버 표준 2008 (64 비트)T-SQL 디버깅 로그온 실패

나는 최근에 SQL 2008로 업그레이드 및 T-SQL 디버깅을 시도에 관심이 있었다. 처음에는 일부 방화벽 문제가 발생했지만 내 워크 스테이션의 Windows 방화벽을 사용하지 않도록 설정하고 TCP 포트 135 및 UDP 4500/500을 IT 그룹에 개방 한 후 좀 더 자세히 설명했습니다.

수 없음은 T-SQL 디버깅을 시작할 수 :

는 이제 오류 메시지가 표시됩니다. 컴퓨터 'servername'에 연결할 수 없습니다. 로그온 실패 : 알 수없는 사용자 이름 또는 잘못된 암호입니다.

내 워크 스테이션과 서버가 다른 도메인에 있고 Windows 인증을 사용하여 컴퓨터에 연결합니다. 내 계정은 sysadmin이고 SSMS의 서버에 정상적으로 연결됩니다. SQL Server 서비스가 다른 서비스 수준 계정으로 실행 중입니다.

생각하십니까?

답변

0

동일한 오류 메시지가 표시됩니다. 그러나 내 구성은 다릅니다. SQL Server 2008 인스턴스에 대한 SQL 사용자와 함께 Management Studio 2008에서 연결되었습니다.

  • DCERPC 바인딩 : call_id : 5 IRemUnknown2 V0.0, NTLMSSP_NEGOTIATE
  • DCERPC Bind_ack : call_id : 5, 다음 보았다 도중

    I 사용자 스니퍼 (Wireshark)는 IP 트래픽을 모니터링하는 NTLMSSP_CHALLENGE 동의 max_xmit : 5840 max_recv : 5840

  • DCERPC AUTH3 : call_id : 5, NTLMSSP_AUTH, 사용자 :
  • IRemUnknown2 RemRelease 요청 \ [조작 패킷]
  • TCP 49,914> 맵퍼-mapethd [ACK 서열 = 247 긍정 = 526 승 = 63,846 렌 = 0
  • DCERPC 오류 : call_id 5 CTX_ID : 0 상태 : nca_s_fault_access_denied

참고 : 제 실제 도메인과 사용자는 및로 각각 대체되었습니다.

아마도 더 자세한 정보를 얻는 데 도움이 될 수 있습니다.

이 시점에서 나는 붙어 있습니다. 이 도메인 사용자에게 서버에 대한 액세스 권한을 부여하려했지만 그렇게 할 수있는 권한이 없습니다. 또한 SQL 사용자를 사용하여 연결하기 때문에 이것이 필요한지 잘 모르겠습니다.