提供程序 = SQLOLEDB.1;集成安全性 = SSPI;持久安全信息 = False;初始目录 = MyDBName;数据源 = MyServerName
这是连接字符串,它无法更改,它位于黑暗时代的 dll 中。我们必须在我们域之外的服务器上使用它。我们可以访问服务器,因为我们设置了一个主机条目,我们所需要的只是读取访问权限,sql 服务器上是否有可以配置为允许此连接的东西?
但收到以下信息:
消息:用户“(null)”登录失败。原因:未与受信任的 SQL Server 连接关联。来源:Microsoft OLE DB Provider for SQL Server
答案1
您需要
- 将应用程序配置为在对 SQL Server 或
- 在 SQL Server 上为应用程序运行所用帐户的用户创建 Windows 登录名。