Hi Tex,
I'm able to create new databases without being asked for a password
Great!
3 of my database shortcuts are working pefectly, they prompt for the login
and password... However, my BE secured Mdb File will not, it tells me I
don't have permissions
Then I can only guess that the target you created, using the directions I
gave in the Word document, is not quite correct. Did the target you created
exceed the 255 character limit?
Side Note:
Your target is showing the use of mapped drive letters (P
. I suggest that
you use UNC (Uniform Naming Convention) paths instead of relying on mapped
drive letters. This simply means that you substitute \\Server\Share for the
P: in the path. You have to know the correct server and share to do this, but
you can use Windows Explorer to reveal this information. The resulting path
will be longer, of course, so you may run up against the 255 character limit
quicker, but using UNC relieves you, as the administrator, of dealing with
users who have disconnected from a previously mapped drive letter. So,
whereever you are currently using mapped drive letters, including the Linked
Table Manager to point to your BE database, my suggestion is that you use UNC
paths instead of mapped drive letters.
Is there a way to unsecure these...
Yes. Here are two "legal" methods of removing the security. I qualify these
as "legal", since both methods require that you know the correct username +
password to open the secured file. If I were to post other methods that I
have in my bag 'o tricks, I would likely incure the wrath of some people--one
person named Chris comes to mind--who would accuse me of being an Access guru
from hell, and try to report me to Microsoft. Never mind the fact that Access
"security" is not all that secure.
Method 1:
Create a new database while joined to the vanilla system.mdw file. You
should be able to open this file without any prompting of usernames and
passwords. Then, open the source database using your logon credentials.
Normally, a properly crafted shortcut that includes the full paths to
msaccess.exe, your database, the /wrkgrp switch and the full path to the .mdw
file should allow you to open the file. However, if you cannot get this to
work, then go ahead and rejoin to the applicable .mdw file. Select each
object one at a time (an object is a table, query, form, report, macro, or
module). Then click on File | Export... Select the new unsecured database
that you had just created, and click on the Export button in the lower right
hand corner. For tables, export the Definition and Data. I wouldn't bother
exporting any linked tables; you can re-create these from scratch.
Method 2
Open the secured database, using either a specially created shortcut, or if
you must then rejoin to the .mdw file. Then click on Tools | Database
Utilities | Convert Database | To Access 97 File Format. Basically, the idea
is to round-trip your database, by first converting it to the 97 format, and
then re-converting it to the 2000 (or 2002/2003) file format.
Note: Method 2 is a lot faster than method 1, but you stand the chance of
losing any functionality that is specific to the JET 4 file format (Access
2000/2002/2003) when you convert to the JET 3.X file format (Access 97). I
think one thing you will lose for sure is a setting of Yes for Unicode
Compression as a field property for all text and memo data types. You can
either reset each of these fields manually, after the roundtrip operation is
complete, or use a VBA code procedure to do this for all tables. If you are
in need of the VBA code procedure, just let me know, and I'll be happy to
post it.
I know this is taking your time, and I feel awful about that, but I am learning
this as I go...
Please don't feel awful about this. These newsgroups are intended to be a
place where people can get free help from others, like myself, who choose to
answer questions.
this is the first time of deploying
in a mult-user secured environment(more then 2 users)...
Once you have your database unsecured (I'm assuming you want to get rid of
Access ULS), then do visit my page shown below. I think it has lots of useful
tips for you:
Implementing a Successful Multiuser Access/JET Application
http://www.accessmvp.com/TWickerath/articles/multiuser.htm
I wouldn't worry too much about your existing .BAK files--just create new
backup files once you are satisfied that everything is working properly.
Again, let me know if you need some
compensation for this time, I will pay out of my own pocket..;o)
Gee, I appreciate the thought, but these newsgroups are for free support. If
you later decide that you'd like to make a donation to my favorite charity,
the Northwest Kidney Center in Seattle, then that would certainly be okay
with me. But please do not feel obligated in any way to do so.
Tom Wickerath
Microsoft Access MVP
http://www.accessmvp.com/TWickerath/
http://www.access.qbuilt.com/html/expert_contributors.html
__________________________________________