0

我有一个用 Classic ASP 和 VBScript 编写的应用程序。首先它是为 SQL Server 2000 开发的;我已将此升级到 SQL Server 2008。以前我只需要在页面中定义 DSN,如下所示:

DSN=""DSN="rrrr",UID="gggg"

但升级到 SQL Server 2008 后,它无法正常工作。我需要为此定义密码属性。(像这样?)

  DSN="DSN="rrrr",UID="gggg,PWD=xxxx""

我们需要提供密码属性还是我遗漏了什么?

4

1 回答 1

0

您有很多不同的选项来更改连接字符串以使用 SQL Server 2008。如果您将 Trusted_Connection 设置为 true,则不使用密码参数。您可能已经设置了 2008 INSTANCE,在这种情况下,您需要使用 Server\Instance。可能就是这么简单。

来自 ConnectionStrings.com:

标准安全

服务器=myServerAddress;数据库=myDataBase;用户 ID=myUsername;密码=我的密码;

可信连接 服务器=myServerAddress;数据库=myDataBase;Trusted_Connection=True;

连接到 SQL Server 实例 Server=myServerName\myInstanceName;Database=myDataBase;User Id=myUsername; 密码=我的密码;

通过IP地址连接 数据源=190.190.200.100,1433;网络库=DBMSSOCN;初始目录=myDataBase;用户 ID=myUsername;Password=myPassword;

于 2013-11-13T14:03:12.067 回答