Hi. Can anyone tell what are these access system tables and for what they
stand for?
MSysAccessStorage
MSysAccessXML
MSysACEs
MSysObjects
MSysQueries
MSysRelationships
Can I delete the data inside of any of them?
Regards,
Marco
Microsoft has not published (to my knowledge) the internal workings of these
tables. You can figure parts some of them out by looking at the data that they
contain, and some folks have done some "reverse engineering" - but it should
not be necessary to edit or (especially!!) delete anything in them. There are
VBA tools to make any needed changes to the structure of your database encoded
in these table, and those tools will keep the structure coherent - your
meddling probably won't.
If you suspect corruption or damage in the tables, your best bet is to create
a new, empty database (with a "clean slate" of its own system tables) and
import all of the objects that you want to keep from your current database.