Microsoft OLE DB Provider for SQL Server (0x80040E4D)

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:05:47
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E4D)
用户 'sa' 登录失败。
/conn.asp, 第 8 行
源码是:
<%
response.buffer=true '启用缓冲处理
Set conn = Server.CreateObject("ADODB.Connection")
conn.ConnectionTimeout = 10 '设置connection对象连接数据库的逾期时间
conn.CommandTimeout = 20 '设置执行execute方法时间
conn.CursorLocation = 3 '将记录存放在游览器端
'conn.Open"Provider=sqloledb;user id=sa;password=sa;initial catalog=myloogoo;data source=localhost;"
conn.Open"Provider=sqloledb;user id=sa;password=mzxnlen;initial catalog=sqlkeyisou;data source=127.0.0.1;"
%> 怎么解决,在先等~~~~~~~~

看一下你的SQL SERVER的登录密码是多少,你两个连接字符串都是连的本机,但是sa的密码却不一样
user id=sa;password=mzxnlen 把这个密码改成sa试试

如果你自己也不知道SQLSERVER 密码,并且你安装时选择了混合验证方式,用SQL的企业管理器连接本机SQL服务器,在安全里面修改SA的密码,然后在上面的代码里面修改一下