Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d' 的错误解决方法

simonzheng1 2006-04-10 05:58:02
程序:
<%
dim connstr
connstr = "Driver={SQL Server};SERVER=FZWEB;UID=sa;Password=;DATABASE=abc"
set conn=server.createobject("ADODB.CONNECTION")
conn.Open connstr

%>

总是提示以下这个错误

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d'

[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'FZWEB\IUSR_FZWEB' 登录失败。

E:\WEB\../global/parameter.asp,行 8

但是我可以很肯定的说的,我的帐号及密码都没有错的,我很仔细的看了,请问问题出在哪里呢?是用这种方式还有要求SQL有什么设置吗?请各位大侠帮忙,着急!
...全文
516 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
纪俊 2006-04-11
  • 打赏
  • 举报
回复
客气m^_^m 呵呵
simonzheng1 2006-04-11
  • 打赏
  • 举报
回复
谢谢,blow_jj(阿俊)。可以了,现在给分。
simonzheng1 2006-04-11
  • 打赏
  • 举报
回复
blow_jj(阿俊) :我新建了一个帐号,是有密码,但是也不行。

纪俊 2006-04-11
  • 打赏
  • 举报
回复
在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server操作步骤:在企业管理器中--右键你的服务器实例(就是那个有绿色图标的)--编辑SQL Server注册属性--选择"使用windows身份验证"--选择"使用SQL Server身份验证"--登录名输入:sa,密码输入sa的密码--确定

最好不要使用空密码 SQL-Server有的时候不设密码是用会有问题
你设置为sa试验下
simonzheng1 2006-04-11
  • 打赏
  • 举报
回复
换成IP也不行
cnvb 2006-04-10
  • 打赏
  • 举报
回复
driver={SQL Server};server=192.168.3.126;uid=sa;pwd=sa;database=test这是我这里的测试语句
cnvb 2006-04-10
  • 打赏
  • 举报
回复
把你的服务器名FZWEB换成这台服务器所在机器的IP试试.

28,391

社区成员

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

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