Good afternoon, folks. I have two dbases, the first is the working dbase, where everything is done, and I have a second dbase, which is for archived records. I have the tables from the archive dbase linked to the working dbase. In the working dbase, I have an autoexec macro, which runs a delete query to delete all records in the archive dbase which are 3 years old or older. I would like to make sure that no one can modify the records in the archive dbase, so what I need to know is there a way to make the archive dbase Read Only, but still be able to delete the three year old records with the macro? Thank you in advance to anyone offering assistance on the my last problem, I hope.