昨天网站还好好的,可以正常登陆(输入用户名和密码),今天就不好使了,提示是这样的错误:Microsoft  OLE  DB  Provider  for  ODBC  Drivers  错误  '80040e4d'    
 
[Microsoft][ODBC  SQL  Server  Driver][SQL  Server]用户  'user'  登录失败。    
 
D:\网站\IS.COM\LOGIN\../jjtconn/conn.inc,行  11    
这个问题是哪里出错了??望解决!

解决方案 »

  1.   

    可能是有人把你的账户user的密码给改了
      

  2.   

    嗯,有可能。难道你没有进行备份就做了这个东西?不应该啊!以后要注意这个问题的说。看样子,好像是数据库没有登陆上,查看下SQLServer的用户和密码现在,做SQL入注攻击的人多了去了,所以要认真的查看下了
      

  3.   

    修改sa的密码和连数据库有关系吗?我昨天为了保险把sa的密码修改了!现在我是能怀疑的全怀疑上了!:)
      

  4.   

    http://community.csdn.net/Expert/topic/5069/5069492.xml?temp=.753277上面是我遇到的一个问题,感觉你的问题很相似.
    我们的数据库中有个晚上定时执行的作业——备份数据库,因为备份的步骤不对,所以就出现我所描述的情形。
    如果你的数据库没有做这种备份机制,很可能与你做的“收缩数据库”有关。
    建议你将sql语句放在查询分析器里执行一下,看看效果。
      

  5.   

    我们的是数据库作业,每天都定时备份:作业内容如下:
    DUMP TRANSACTION dbname WITH NO_LOGBACKUP LOG dbname WITH NO_LOGDBCC SHRINKDATABASE (N' dbname', 0,TRUNCATEONLY)BACKUP DATABASE [dbname] TO  DISK = N'd:\Backup\dbname_full' WITH  INIT ,  NOUNLOAD ,  NAME = N'dbname backup',  NOSKIP ,  STATS = 10,  NOFORMAT