Record(s) can't be read; no read permissions on 'MsysModules2'

  • Thread starter Henry Ventress Harbuck
  • Start date
H

Henry Ventress Harbuck

I am getting the following error on a database that I
created:
Record(s) can't be read; no read permissions
on 'MsysModules2'

I have read the Microsoft web help on this issue, and the
only info there does not apply to my situation.

I have never had any problems with the database before.
Unfortunately, I do not nave a recent backup copy (I know,
I know...).

I have never added security to the file.

The only possible cause I can find is that when I last
used this files the day before, I did create a Module. I
do not reference this Module to be used in my program in
any way, but maybe it is causing a problem. I don't even
remember what is in the module, but it may even be empty.

One other thing I did (which I usually do) is I compacted
the file. Prior to compacting the file, I had closed and
reopened it numerous times without a problem. After
compacting it, it also reopened without a problem.

However, now it will not open. Fortunately my back-
end "data" file is not corrupted, but I have lost access
to my front-end "program" file.

I usually work on this file on a LAN sytems server drive.
I have tried using the same computer as yesterday, I have
tried using other LAN computers in the office, and I have
tried putting it onto a stand-alone computer's hard
drive... all of which have still failed.

Can anyone help me?

Thanks.
 
J

Joan Wild

Hi Henry,

Try creating a new database, and importing all objects from the old. Do not
import any system objects! (those beginning with Msys).

If that doesn't work, try importing just one object at a time. You may find
that there is one object that won't, but you'll have most of your
application back.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top