日期:2014-05-18  浏览次数:20441 次

做用户登录系统时出错
错误如下:
Microsoft   OLE   DB   Provider   for   ODBC   Drivers   错误   '80040e4d '

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

        企业管理器里建数据库、建表。ODBC里添加一个系统DSN,在Dreamweaver里连接。浏览器里调试时,点登录出现上述错误
        CSDN里的高手帮忙看一下,很着急啊!


------解决方案--------------------
不熟悉 ODBC,

直观上看,是的用户名没有权限或者密码错误了

'A8B2BC71515649D\IUSR_A8B2BC71515649D '
看这个用户好像是IIS 的进程帐户,也许你显示应该指定一个具有权限的用户来连接你的ODBC数据源
------解决方案--------------------
帮顶
------解决方案--------------------
'A8B2BC71515649D\IUSR_A8B2BC71515649D '
----------------------------------------
这什么东东呀,
------解决方案--------------------
什么时代啦,那位老先生告诉你 ado.net 中用 ODBC 去连接 Sql Server啊?难道你使用 Sql 6.5 前时代?

请使用 SQL Server .NET Framework 数据提供程序,相关类在 System.Data.SqlClient 命名空间
------解决方案--------------------
全部重做.把什么odbc忘掉..
------解决方案--------------------
1. 为什么用odbc,而不用System.Data.SqlClient下的类

2. 如果继续现在的方案

选中你的目录,鼠标右键 属性 -- 安全 -- 添加 -- 输入 IUSR_A8B2BC71515649D -- 确定 -- 给其相应的权限 -- 确定
------解决方案--------------------
嘛年代了,还用odbc?ado.net放着下蛋啊
------解决方案--------------------
数据库的联接方式比较旧了。。