我想连接到域上的SQL数据库。我可以ping服务器没问题,我从VPN连接到它。
当选择Windows身份验证(而不是SQL身份验证)时,问题出在SQL Management Studio中,这是在make new connection对话框中。用户名字段已禁用,因此您不能只输入[domain] \ username。
这对我来说是一个相当大的展示限制器,但我无法相信管理工作室是如此有限,以至于不允许您使用登录用户以外的帐户进行连接。
我的安装有问题或是这样吗?
有什么工作吗?如果不是比SQL Management Studio更好的工具(我有点喜欢)。
由于
答案 0 :(得分:5)
启动SSMS以使用具有不同凭据的Windows身份验证时,您need to use runas .. netonly
(您可能需要根据所使用的版本更改可执行文件的路径)
runas /user:DOMAIN\USERNAME /netonly
"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe"
注意:对于未来的读者,如果您在尝试时获得通用的“无效凭据”类型消息,请阅读下面的评论路径!