sql-server - SQL Server 跨局域网登录
问题描述
我在物理框 A 上有一个 Access 前端,该前端链接到物理框 A 中的 SQL Server 实例。当我启动 FE 时,它会自动连接到 SQL Server 数据库而没有问题。但是,当我从联网的物理盒 B 启动相同的 FE 时,我收到“登录超时已过期”错误。我单击“确定”打开通用 SQL Server 登录对话框,单击“确定”并立即连接。有任何想法吗?谢谢!
解决方案
好吧,首先,您使用的是 sql 登录还是 windows 登录?
我会在第二台机器上重新链接表格。而且您非常想与我们所说的 FILE dsn 建立联系。如果您这样做,那么如果该 SQL Server 实例已打开并允许传入连接,那么它应该可以工作。
所以重新链接表格 - 实际上我建议您删除表格链接。如前所述,您必须使用 FILE dsn - 而不是机器/用户。因此,您可以在具有访问权限 + SQL 服务器的开发框上设置此链接 - 但您确实需要使用 SQL 服务器登录 - 而不是基于 Windows 的登录。
推荐阅读
- python - beautifulsoup:无法从带有 cookie 的股息投资者那里获得正确的信息
- html - 根据最长行的背景和边框换行文本 - CSS
- google-apps-script - 谷歌表格获取行中第一个和最后一个彩色单元格的地址
- python - 我们如何在 python 中找到该模式的模式和出现次数?
- laravel - 来自两个输入的 laravel 同步
- c# - Xamarin Android - 在片段中访问 textview onclick
- javascript - Javascript在初始化之前无法访问类
- python - 从 excel 导入适用于 ImportExportModelAdmin,但不能通过用户创建的导入视图
- python - Selenium WebDriverWait 返回异常
- asp.net - Automapper 忽略集合属性