如何从同一工作组中的计算机连接?

时间:2013-04-11 09:41:53

标签: sql-server-2008 authentication

我正在做探测,将同一工作组中的计算机连接到其中一台计算机中安装的SQL Server。

要做到这一点,我有两个虚拟机,都使用Windows XP SP3。在第一个我有SQL Server 2008 R2,在第二个我有SQL Server Management Studio 2008.我想从第二个虚拟机中安装的Management Studio访问第一个VM中的数据库。

如果我去看同一工作组中的计算机,我可以看到两台计算机,一台名为WinXP1,另一台名为WinXP2。所以可以互相看见。

在第一台装有SQL Server的计算机上,我禁用了防火墙,以消除可能的问题来源。将来我知道打开端口1433(默认端口)是必要的。

在机器中我也启用了TCP / IP,在所有IP中我设置了1433端口。

在第一台机器中,我启用了SQL Browse。

在第二台机器上,我使用SQL Server Management Studio(SSMS)并在连接窗口中,在服务器名称中,我可以选择一个,我去网络服务器,我可以看到服务器WinXP1 \ SQLExpress,所以第二台电脑可以看到第一台电脑。

如果我使用tcping,我可以看到ip中用于第一个VM的端口1433是打开的。

但是,当我尝试连接时,我收到错误18452,表示我尝试从不受信任的域进行连接。

我不是尝试从域连接,而是从工作组连接。另外,我想使用Windows认证,没有混合认证。

所以我想知道这是否可行。

编辑:在两台计算机上我都有相同的用户名和密码,因为第二台机器是第一台机器的克隆。

感谢。

1 个答案:

答案 0 :(得分:0)

嗯,问题是我在两台计算机上都使用相同的用户,但是这个用户没有密码。需要在具有相同密码的两台计算机中存在相同的用户。