稍微背景:我有20多个使用User-DSN连接到SQL Server数据库以运行Access程序的客户端。迄今为止,一切工作都很好。我为每个使用相同的SQL Server身份验证。SQL Server的用户DSN超时错误
有一天,我从现有的电脑中取出一台现有的电脑换掉现有的用户。当我尝试创建他们的DSN时,出现连接超时错误。如果我使用我的域管理员帐户,它工作正常。如果我用用户登录登录到我的电脑,它也不起作用。如果我登录到用户旧电脑,它工作正常。
让我感到困惑的是,我使用ODBC凭据的SQL Server登录,而不是Windows。我错过了什么?
问:你有没有想过这个呢? – paulsm4
不幸的是,我没有。计算机到服务器通信(ping)工作,但超时仍然存在。虽然我知道使用SQL登录的ODBC连接不应该击中域,但我无法理解这个问题只出现在用户登录到他们以前从未使用过的计算机或我在域上创建的新登录名之后。这甚至适用于对我的域管理员帐户进行“复制”。 – creed
“我知道使用SQL登录的ODBC连接不应该访问域”问:什么让你认为?仅仅因为你使用SQL服务器认证来登录......并不意味着你不需要域保护资源来建立你的连接。请重新访问下面引用的链接... – paulsm4