« Previous Next »

Answered Thread: Microsoft JET Database Engine error '80004005'

Last post 07-28-2008 2:39 PM by RitaRoy. 9 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (10 items)

Sort Posts:

  • 12-12-2007, 2:01 PM

    Microsoft JET Database Engine error '80004005'

    Hai all,

         Im a new comer to this community.I searched lots of bulletins n forums and tried all those steps,but could not find a solution to my problem.

    All usually working before well, but accidentally crashed by undetermined
    reason:

    Databases connections databases stop working under all web sites on web server.

    I've given all permissions.

    Affect only IIS applications.

    if trying to open MS Access 2000 databases:

    Microsoft JET Database Engine error '80004005'
    Unspecified error

    In connection string, while try to work with MS Access db:
    Set XXX = Server.CreateObject ("ADODB.Connection")
    XXX.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=XXXXX"
    XXX.CursorLocation = 3 // could be vary
    XXX.CommandTimeout = 60
    XXX.Open <-- ERROR HERE
    This is a very urgent issue for me to proceed in my project.

    Help me please.

    thanks

    Ramya

  • 12-12-2007, 3:03 PM In reply to

    Answered Re: Microsoft JET Database Engine error '80004005'

    Look for Wrox's new book Professional IIS 7 in your local bookstore, or order now at Amazon.com
  • 12-12-2007, 3:40 PM In reply to

    Re: Microsoft JET Database Engine error '80004005'

    I've set all permissions to the temp folder.Also changed authentication in IIS manager (tried both basic authentication and anonymous authentication.)

    initially it was working. becos of some authentication and permission problems, i changed the permissions n authentn. I think might have got the problem becos of ths issue.

     

  • 12-12-2007, 4:05 PM In reply to

    Re: Microsoft JET Database Engine error '80004005'

    If it worked, then you changed something, whatever you changed is what broke it.  Change it back.  Or at least tell us what you changed from and what you changed it to.

    Jeff

    Look for Wrox's new book Professional IIS 7 in your local bookstore, or order now at Amazon.com
  • 12-12-2007, 4:14 PM In reply to

    Re: Microsoft JET Database Engine error '80004005'

    initially,i didnt give full permission control. But after i came across the error "Access denied", i gave full control to all files and folders in my wwwroot. Also i enabled the basic authentication feature in IIS manager.

    Right now,my IIS manager has basic authentication and ASP.Net impersonation enabled

    and anonymous authentication and forms authentication disabled. 

  • 12-12-2007, 4:29 PM In reply to

    Re: Microsoft JET Database Engine error '80004005'

    Jeff,

    I found one of your replies to this problem

    "You may have permission to open the database,but does the account trying to access the database have permission? Most likely it's not the logged in user but rather the anonymous user"

    i disabled anonymous authn and on execution the page propmpted for username,pwd.but still the same error.

    how do we check that the account trying to access the database have permission?

  • 12-13-2007, 12:51 AM In reply to

    Answered Re: Microsoft JET Database Engine error '80004005'

    You can use Filemon from Sysinternals http://www.microsoft.com/technet/sysinternals/utilities/filemon.mspx to see what folders / files are getting access denied.  You can also look in your Security event log to see what failures (assuming you have auditing enabled) to see what user account is accessing the machine.

    Steve Schofield
    Windows Server MVP - IIS
    http://weblogs.asp.net/steveschofield


    http://www.IISLogs.com
    Log archival solution
    Install, Configure, Forget
  • 12-20-2007, 1:21 PM In reply to

    Answered Re: Microsoft JET Database Engine error '80004005'

    Hai Jeff and steve,

       Thanks for all ur support in getting my problem resolved. Finally, i got it resolved. As i told before it was becos of something i changed in authentication settings of IIS. Now, after enabling basic authentication and disabling all other authentications, i got evrythng working as before.

    Thanks again for ur kind support

    Cheers

    Ramya

  • 12-22-2007, 4:40 PM In reply to

    Re: Microsoft JET Database Engine error '80004005'

    Glad we could help.  One thing to keep in mind when using BASIC authentication, the user id and password are sent in clear text across the wire.  You'll need to implement an SSL certificate to help protect the user credentials.  You can also try implementing Windows Integrated security vs. BASIC authentication.  Just some things to keep in mind security wise.

    Steve Schofield
    Windows Server MVP - IIS
    http://weblogs.asp.net/steveschofield


    http://www.IISLogs.com
    Log archival solution
    Install, Configure, Forget
  • 07-28-2008, 2:39 PM In reply to

    • RitaRoy
    • Not Ranked
    • Joined on 07-28-2008, 2:38 PM
    • Posts 1

    Re: Microsoft JET Database Engine error '80004005'

    I noticed a similar error a few months back in my application. After a week of head ache I could find a solution. Thanks to Kanbal.com. Try the solution in the below mentioned url. This could be bcos of the IUSR account permissions or the usage of MS access keywords in column names. Check it out at:-

    http://www.kanbal.com/index.php?/Int...ied-error.html

    Hope this helps.
Page 1 of 1 (10 items)
Microsoft Communities