这是什么错误?

fzfjb 2003-09-14 11:35:20
ie报错
Microsoft OLE DB Provider for SQL Server 错误 '80004005'

用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
我的代码
set conn = Server.CreateObject("ADODB.Connection")
aa="Provider=SQLOLEDB;Data Source=127.0.0.1;UID=sa;PWD=sa;DataBase=testdb"
conn.open aa

...全文
34 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzfjb 2003-09-15
  • 打赏
  • 举报
回复
ok
我的SQL SERVER没设置好
THX
fzfjb 2003-09-15
  • 打赏
  • 举报
回复
Microsoft SQL Server ODBC 驱动程序版本 03.85.1022

数据源名称: test
数据源描述:
Server: 127.0.0.1
数据库: testdb
fzfjb 2003-09-15
  • 打赏
  • 举报
回复
谢了

Microsoft OLE DB Provider for SQL Server 错误 '80004005'

用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。

/index.asp,行 19

是不是要用SQL企业管理器加用户啊,还是直接配完系统数据源就可以了?
Jaron 2003-09-14
  • 打赏
  • 举报
回复
检查你的DSN设置,要不就用OLEDB的方式来连接。

strSQLServerName = "localhost" '服务器名称或地址
strSQLDBUserName = "sa" '数据库帐号
strSQLDBPassword = "sa" '数据库密码
strSQLDBName = "testdb" '数据库名称
'-----------------------------------------------------------------------------------------------
Set conn = Server.CreateObject("ADODB.Connection")
strCon = "Provider=SQLOLEDB;Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";"
conn.Open strCon
fzfjb 2003-09-14
  • 打赏
  • 举报
回复
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=TESTDB","sa","sa"

THX
报错

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
Jaron 2003-09-14
  • 打赏
  • 举报
回复
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=TESTDB","sa","sa"
fzfjb 2003-09-14
  • 打赏
  • 举报
回复
打开了SQL SERVER
系统数据源 TEST 库是TESTDB ID=SA PWD=SA
设错了吗?
sailor001 2003-09-14
  • 打赏
  • 举报
回复
你的SQL Server打开的

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧