Here's what I'd like to do:
I have a split database with a password protected back end. In the front end interface, I want to create a routine that allows a user to copy the BE to the location of his choosing so that he can design his own adhoc queries/reports from a snapshot of the master data tables.
In other words, I don't want to give him access to the master BE but I don't care what he does with his own personal copy.
I just need a few hints on how to get started. I figure the routine will need to do the following:
Capture the source and destination file paths (I already have an existing routine to do this).
Temporarily change the BE password using the NewPassword method to a value I will provide to the user. (Or can I simply reset the password to nothing somehow?).
Copy the BE file by using the FileCopy method.
Change the BE password back to its original value.
Can all this be done from the front end, particularly the NewPassword method? Are there any special considerations with respect to exclusive rights I need to deal with?
Thanks in advance for any suggestions. I'm completely open to other approaches too if you have them. I'm beginning to think this probably isn't the best way to go about it.
Anne
I have a split database with a password protected back end. In the front end interface, I want to create a routine that allows a user to copy the BE to the location of his choosing so that he can design his own adhoc queries/reports from a snapshot of the master data tables.
In other words, I don't want to give him access to the master BE but I don't care what he does with his own personal copy.
I just need a few hints on how to get started. I figure the routine will need to do the following:
Capture the source and destination file paths (I already have an existing routine to do this).
Temporarily change the BE password using the NewPassword method to a value I will provide to the user. (Or can I simply reset the password to nothing somehow?).
Copy the BE file by using the FileCopy method.
Change the BE password back to its original value.
Can all this be done from the front end, particularly the NewPassword method? Are there any special considerations with respect to exclusive rights I need to deal with?
Thanks in advance for any suggestions. I'm completely open to other approaches too if you have them. I'm beginning to think this probably isn't the best way to go about it.
Anne
Last edited: