服务器信息: Windows Server 2008,SQL Server Standard 2008(64位)
我最近升级到SQL 2008,并且有兴趣尝试T-SQL调试。最初遇到了一些防火墙问题,但是在禁用我的工作站的Windows防火墙并且IT组打开了TCP端口135和UDP 4500/500之后我又进一步了。
现在我收到错误消息:
无法启动T-SQL调试。无法连接到计算机'servername'。登录失败:未知用户名或密码错误。
我的工作站和服务器位于不同的域上,我使用Windows身份验证连接到计算机。我的帐户是sysadmin并在SSMS中连接到服务器。 SQL Server服务作为不同的服务级别帐户运行。
思想?
答案 0 :(得分:0)
我看到了同样的错误消息。但是,我的配置不同。我从Management Studio 2008与SQL用户连接到SQL Server 2008实例。
我使用嗅探器(Wireshark)来监控IP流量,并看到以下内容:
- DCERPC Bind:call_id:5 IRemUnknown2 V0.0,NTLMSSP_NEGOTIATE
- DCERPC Bind_ack:call_id:5,NTLMSSP_CHALLENGE接受max_xmit: 5840 max_recv:5840
- DCERPC AUTH3:call_id:5,NTLMSSP_AUTH,用户: \
- IRemUnknown2 RemRelease请求[格式错误的数据包]
- TCP 49914> mapper-mapethd [ACK] Seq = 247 Ack = 526 Win = 63846 Len = 0
- DCERPC错误:call_id:5 ctx_id:0状态:nca_s_fault_access_denied
注意:我的实际域和用户已分别替换为和。
也许,这可以帮助您获得更多详细信息。
此时,我被卡住了。我试图让这个域用户访问服务器,但没有权限这样做。另外,我不确定是否需要这样做,因为我使用SQL用户进行连接。