为什么IIS连不上数据库?

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:22:54
<%
dim StrCon
Set conn = Server.CreateObject("ADODB.Connection")
StrCon = "driver={SQL Server};server=localhost;uid=sa;pwd=sa;database=bbs"
conn.Open StrCon
%>
这是连接数据库的代码

下面是错误原因:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
/yx/conn.asp, 第 5 行

默认的sqlserver密码为空?
StrCon = "driver={SQL Server};server=localhost;uid=sa;pwd=;database=bbs"
确认数据库存放的位置和帐号密码以及访问权限!

ODBC组键安装了没?

你连接的数据库服务器是本机(localhost),数据库名称是bbs,用户名密码都是sa,请仔细核实是否自己本机真的有这么一个库,而且sa帐户的密码也是sa。

首先确定用户名和密码是否正确,如果确定正确的情况下,请查看SQL数据库的SQL属性---安全性---身份验证
选择SQL SERVER 和WINDOWS试试看