我有一个用经典的ASP和VBScript编写的应用程序。首先,它是为SQL Server2000开发的;我已经将其升级到SQL Server2008。以前,我只需要在页面中定义DSN,如下所示:
DSN=""DSN="rrrr",UID="gggg"但是在升级到SQL Server 2008之后,它就无法工作了。我需要为此定义密码属性。(像这样?)
DSN="DSN="rrrr",UID="gggg,PWD=xxxx""我们是否需要提供密码属性,或者我是否遗漏了什么?
发布于 2013-11-13 22:03:12
您有很多不同的选项来更改连接字符串以使用SQL Server2008。如果将Trusted_Connection设置为true,则不使用password参数。您可能已经设置了一个2008实例,在这种情况下,您需要使用Server\Instance。可能就是这么简单。
来自ConnectionStrings.com:
标准版安全
Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;
Trusted Connection Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
与SQL Server实例的连接; Server=myServerName\myInstanceName;Database=myDataBase;User Id=myUsername;Password=myPassword;
通过IP address Data Source=190.190.200.100,1433;Network Library=DBMSSOCN进行连接;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
https://stackoverflow.com/questions/19937820
复制相似问题