首页 > 解决方案 > SQL Server 跨局域网登录

问题描述

我在物理框 A 上有一个 Access 前端,该前端链接到物理框 A 中的 SQL Server 实例。当我启动 FE 时,它会自动连接到 SQL Server 数据库而没有问题。但是,当我从联网的物理盒 B 启动相同的 FE 时,我收到“登录超时已过期”错误。我单击“确定”打开通用 SQL Server 登录对话框,单击“确定”并立即连接。有任何想法吗?谢谢!

标签: sql-serverms-access

解决方案


好吧,首先,您使用的是 sql 登录还是 windows 登录?

我会在第二台机器上重新链接表格。而且您非常想与我们所说的 FILE dsn 建立联系。如果您这样做,那么如果该 SQL Server 实例已打开并允许传入连接,那么它应该可以工作。

所以重新链接表格 - 实际上我建议您删除表格链接。如前所述,您必须使用 FILE dsn - 而不是机器/用户。因此,您可以在具有访问权限 + SQL 服务器的开发框上设置此链接 - 但您确实需要使用 SQL 服务器登录 - 而不是基于 Windows 的登录。


推荐阅读