//  home   //  advanced search   //  news   //  categories   //  sql build chart   //  downloads   //  statistics
 ASP FAQ 
Home
ASP FAQ Tutorials

   8000XXXX Errors
   ASP.NET 2.0
   Classic ASP 1.0
   Databases
   General Concepts
   Search Engine Optimization (SEO)

Contact Us
Site Map

Search

Web
aspfaq.com
tutorials.aspfaq.com

ASP FAQ Tutorials :: 8000XXXX Errors :: Why do I get 80040e09 errors?


Why do I get 80040e09 errors?

If you are developing with MS Access, you've almost certainly seen this error message before: 
 
Microsoft OLE DB Provider for ODBC Drivers error '80040e09' 
or 
Microsoft JET Database Engine error '80040e09'
 
There are many different error messages that can go along with this. 
 
Record(s) cannot be read; no read permission on '<table name>'. 
 
or 
 
Cannot update. Database or object is read-only.
 
Make sure IUSR has access to the database (for more information, see Article #2062). 
 
With SQL Server, the error message might be a little bit different: 
 
[Microsoft][ODBC SQL Server Driver][SQL Server] 
EXECUTE permission denied on object '<proc name>', database '<database name>', owner '<owner name>'.
 
...but again, make sure the user you're connecting as has appropriate access to the table, stored procedure or any other object you are attempting to access. 
 
Another possible problem could be trying to issue an Update or Resync command on an ADODB.Recordset object based on a SQL Server view: 
 
[Microsoft][ODBC SQL Server Driver][SQL Server] 
SELECT permission denied on object '<table name>', database '<database name>', owner '<owner name>'.
 
See KB #253673 for information on resolving this issue. 
 
Some databases will toss this error if you put quoted identifiers around table or column names, e.g.  
 
SELECT column FROM table WHERE 'column_name'=1
 
Quotes are for string literals, not object names. 
 
With MySQL, this error can come up if you have a malformed SQL statement. 
 
Microsoft OLE DB Provider for ODBC Drivers error '80040e09' 
[TCX][MyODBC]You have an error in your SQL syntax near '<something>' at line 1
 
Can't offer much here, except to debug your SQL statement (see Article #2145) and make sure its format is correct.

Related Articles

Why do I get 8002000A errors?
Why do I get 80040200 / 80040514 / 800A0E7A errors?
Why do I get 80040E0C errors?
Why do I get 80040E10 errors?
Why do I get 80040E14 errors?
Why do I get 80040E21 errors?
Why do I get 80040E23 errors?
Why do I get 80040E24 errors?
Why do I get 80040E2F errors?
Why do I get 80040e30 errors?
Why do I get 80040E31 errors?
Why do I get 80040E37 errors?
Why do I get 80040e4e errors?
Why do I get 80040E54 errors?
Why do I get 80040E57 / 80040E07 errors?
Why do I get 8004D00A errors?
Why do I get 80070070 errors?
Why do I get 800A01FB errors?
Why do I get 800A0BB9 / 800A1391 errors?
Why do I get 800A0C93 errors?
Why do I get 800a0cb3 errors?
Why do I get 800A0CC1 errors?
Why do I get 800A0E78 errors?
Why do I get 800A0E7C errors?
Why do I get 800A0E7D errors?
80004005 Errors
Can I use the NZ() function without getting 80040E14 errors?

 

 


Created: 7/17/2002 | Last Updated: 7/17/2002 | broken links | helpful | not helpful | statistics
© Copyright 2006, UBR, Inc. All Rights Reserved. (134)

 

Copyright 1999-2006, All rights reserved.
Finding content
Finding content.  An error has occured...