回 帖 发 新 帖 刷新版面

主题:求助:登不上数据库了

代码如下:

<%
conn=Server.CreateObject("ADODB.Connection");
conn.open("DRIVER={SQL 

Server};UID=sa;PWD=;database=MyDB;SERVER=fish-0856fda053");
%>

这是我以前写的一个ASP程序,当时我电脑没装IIS,调试的时候一直是用的一个小的ASP服务器 UID=;PWD=; 就行得通。

我也把这个程序放到别人电脑的IIS上调试过,把UID=sa 就可以用了

现在过了半年多,我把我电脑装上了IIS,想用这个程序测试下,却出现了这样的错误:

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。

SQLSERVER的sa用户是没有密码的,其间系统没有重装过,用那个ASP服务器也能正确显示内容。

请问这是怎么回事? 

谢谢了~~~

回复列表 (共1个回复)

沙发


解决了
在SQL SERVER 数据库 -〉属性-〉 安全性-〉 身份验证 选择 SQL SERVER 和 WINDOWS 就可以了

我来回复

您尚未登录,请登录后再回复。点此登录或注册