Sql server 如何在sql server 2008中与来自其他计算机的用户创建新的启动会话?

Sql server 如何在sql server 2008中与来自其他计算机的用户创建新的启动会话?,sql-server,permissions,lan,workgroup,Sql Server,Permissions,Lan,Workgroup,我有两台电脑。一台是WindowsXP,我有SQLServer2008Express,另一台是Windows7。在这两台计算机中,我都有SQLServerManagementStudio 两台计算机在同一个工作组中。使用资源管理器,我可以看到从一台计算机到另一台计算机的共享文件夹 在windows 7计算机中,当我在资源管理器中放入\myXPComputer时,我可以看到共享的文件夹和一个连接sqlexpress。如果我双击此图标,则会出现一个错误,表明windows无法访问\myXPCompu

我有两台电脑。一台是WindowsXP,我有SQLServer2008Express,另一台是Windows7。在这两台计算机中,我都有SQLServerManagementStudio

两台计算机在同一个工作组中。使用资源管理器,我可以看到从一台计算机到另一台计算机的共享文件夹

在windows 7计算机中,当我在资源管理器中放入\myXPComputer时,我可以看到共享的文件夹和一个连接sqlexpress。如果我双击此图标,则会出现一个错误,表明windows无法访问\myXPComputer\slqexpress。但是,我可以连接到共享的打印机,它们位于xp计算机中

因此,在xp计算机中,我打开sql server management studio并尝试添加新的启动会话,但我只能看到位置\myXPComputer,无法从同一工作组中的其他计算机中选择其他用户

我想知道kow可以从安装在windows 7计算机上的sql server management studio访问XP中的数据库

谢谢。

在SSMS中

服务器类型:数据库引擎: 服务器名称:您要连接的计算机的IP

身份验证

您可以使用windows,但设置起来比较困难,所以我们不要这样做。所以确保您的SQL server支持混合模式身份验证,并使用您连接到的SQL server的凭据,因此,如果您在7上并尝试连接到xp,请输入该xp框的IP以及允许您登录到该xp框的凭据。这些凭证可能是SA的。如果没有,请确保已启用混合模式和SA


这是最基本的jist。

远程桌面不是一个选项吗?您肯定要使用Windows 7的MANAGEMENT Studio?嗯,我想使用Windows 7中的SSM尝试从其他计算机连接到sql server。真正的想法是使用一个使用EF连接到数据库的应用程序。但我有问题,所以我认为最容易解决的问题是尝试与SSM连接,如果可以,用EF解决问题。是的,我知道我可以使用混合模式,但是我只想使用windows A身份验证,因为目标是使用使用EF的应用程序,并且出于安全原因,我希望避免在连接字符串中需要用户和密码。windows auth并不真正用于跨服务器(在您的情况下是计算机)身份验证。我这样做的方式是以另一台计算机的用户身份运行SSMS,我会将其添加到当前计算机中,有效地欺骗用户windows auth通过。