User doesn't have permission to enable this database

  • Thread starter Thread starter Roy Tong
  • Start date Start date
R

Roy Tong

I maintain a shared Access 97 database. I have developed an export
process whereby I use DoCmd.TransferDatabase acExport to copy queries,
forms and selected rows from tables to a subset of the database which
I then send to a remote user who is specifically responsible for that
particular set of data. The user updates the data and returns the
file and I import the data back in.

This works well if the user is on Access 97. However if the user is on
Access 2003 he gets a message saying that he hasn't got permission to
enable the database. It isn't practical to make these users members
of our work group and I don't understand why I should have to as the
Access 97 users aren't members of our work group and it works OK for
them.

I have tried going through the security permissions to give the
standard (non-workgroup) users sufficient access but I still get the
same failure. Is there a particular permission I need to reset that I
might have overlooked?

The newly created export database seems to inherit the security
features from the mother database - is there any way I can prevent
this? i.e. when creating the exported database can I give it its own
new less restrictive set of permissions equivalent to the standard
workgroup file that is put on your hard disk when Access is installed?
 
Roy said:
I maintain a shared Access 97 database. ..
This works well if the user is on Access 97. However if the user is on
Access 2003 he gets a message saying that he hasn't got permission to
enable the database.

Just a wild not very scientific guess; can the user open and use their
copy of Access 2003 otherwise? Maybe it has not been fully installed on
their machine.
 
In the target database, give the Users Group full permission on everything,
and the remote users will be able to use the database without a problem.

Don't forget the database object.
 

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

Back
Top