Home All Groups Group Topic Archive Search About

Following Joan Wild's Procedure but Not Working

Author
14 Nov 2007 1:19 PM
dee
Hi,

I have printed out Joan Wild's security procedure and have followed it to
the letter, but when I switch back to the system.mdw, I can open the database
with no problem.

I am using Access 2003.  Basically, I did the following:
Opened Access (no database)
Noted the existing default mdw file
Created a new mdw and joined
Created a new user, entering name and PID
Added Admins Group to new user
Removed Admin user from Admins Group
Added a password for Admin user
Closed and re-opened Access
Logged in with new user
Set a password for new user
Ran the User Level Security Wizard
Kept default of securing all objects
Made sure Users group had no permissions (again, default)
Did not create any new users
Clicked next when got to step to either choose a group and assign users, etc.
Chose location for bak
Clicked finish and viewed/saved report
Closed db

If I then rejoin the default system mdw, I can easily locate the db in
Windows Explorer and simply open it.

Any ideas of what I'm doing wrong?


--
Thanks!

Dee

Author
14 Nov 2007 2:01 PM
Keith Wilby
"dee" <d**@discussions.microsoft.com> wrote in message
news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
>
> If I then rejoin the default system mdw, I can easily locate the db in
> Windows Explorer and simply open it.
>
> Any ideas of what I'm doing wrong?
>

Did you deny access to the *database* object for the Users group?  It's easy
to miss, it's above "Tables" in the drop-down box.

Keith.
www.keithwilby.com
Author
14 Nov 2007 2:12 PM
dee
I checked this, and they have no rights.  (Nothing is checked)

--
Thanks!

Dee


Show quote
"Keith Wilby" wrote:

> "dee" <d**@discussions.microsoft.com> wrote in message
> news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
> >
> > If I then rejoin the default system mdw, I can easily locate the db in
> > Windows Explorer and simply open it.
> >
> > Any ideas of what I'm doing wrong?
> >
>
> Did you deny access to the *database* object for the Users group?  It's easy
> to miss, it's above "Tables" in the drop-down box.
>
> Keith.
> www.keithwilby.com
>
>
Author
14 Nov 2007 2:21 PM
Rick Brandt
dee wrote:
> I checked this, and they have no rights.  (Nothing is checked)

When you open a file using the default (or any non-secure) workgroup then it
is a given that you are doing so as the user 'Admin' member of the default
group 'Users'.  A properly secured database grants zero permissions to both
of these entities and also makes sure that they are not the owner of any of
the objects.

If you can open your file as you have described then either Admin or Users
DOES have some permissions or else some ownership.  There is no other
explanation.

Leaving Admin as the owner of the database is a very common mistake.

--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt   at   Hunter   dot   com
Author
14 Nov 2007 3:39 PM
dee
I have checked each and every permission and owner and they are all the new
user and *not* Admin.

--
Thanks!

Dee


Show quote
"Rick Brandt" wrote:

> dee wrote:
> > I checked this, and they have no rights.  (Nothing is checked)
>
> When you open a file using the default (or any non-secure) workgroup then it
> is a given that you are doing so as the user 'Admin' member of the default
> group 'Users'.  A properly secured database grants zero permissions to both
> of these entities and also makes sure that they are not the owner of any of
> the objects.
>
> If you can open your file as you have described then either Admin or Users
> DOES have some permissions or else some ownership.  There is no other
> explanation.
>
> Leaving Admin as the owner of the database is a very common mistake.
>
> --
> Rick Brandt, Microsoft Access MVP
> Email (as appropriate) to...
> RBrandt   at   Hunter   dot   com
>
>
>
Author
14 Nov 2007 3:43 PM
Joan Wild
"dee" <d**@discussions.microsoft.com> wrote in message news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
> Hi,
>
> I have printed out Joan Wild's security procedure and have followed it to
> the letter, but when I switch back to the system.mdw, I can open the database
> with no problem.
>
> I am using Access 2003.  Basically, I did the following:
> Opened Access (no database)
> Noted the existing default mdw file
> Created a new mdw and joined
> Created a new user, entering name and PID

I would say right there is where you made your mistake.  When you created a new mdw and joined it, that didn't change it for the *current session*.  So you were still joined to system.mdw when you created a new user.

You should have quit Access, and restarted it to ensure that you were *using* the new mdw

--
Joan Wild
Microsoft Access MVP
Author
14 Nov 2007 3:55 PM
dee
Thanks Joan.  I didn't see the instruction to quit Access until Step 11, but
you're saying I should do this right after Step 5?


--
Thanks!

Dee


Show quote
"Joan Wild" wrote:

> "dee" <d**@discussions.microsoft.com> wrote in message news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
> > Hi,
> >
> > I have printed out Joan Wild's security procedure and have followed it to
> > the letter, but when I switch back to the system.mdw, I can open the database
> > with no problem.
> >
> > I am using Access 2003.  Basically, I did the following:
> > Opened Access (no database)
> > Noted the existing default mdw file
> > Created a new mdw and joined
> > Created a new user, entering name and PID
>
> I would say right there is where you made your mistake.  When you created a new mdw and joined it, that didn't change it for the *current session*.  So you were still joined to system.mdw when you created a new user.
>
> You should have quit Access, and restarted it to ensure that you were *using* the new mdw
>
> --
> Joan Wild
> Microsoft Access MVP
>
Author
14 Nov 2007 7:41 PM
Joan Wild
You need to be certain that you are using the correct mdw file when you create the new user.  You can verify this by hitting Ctrl-G and typing
?DBEngine.SystemDB
That will tell you the one that is currently in use (not necessarily the one listed in the workgroup administrator as the default).

--
Joan Wild
Microsoft Access MVP
Show quote
"dee" <d**@discussions.microsoft.com> wrote in message news:74ECDEC4-C698-42F2-97C1-4AB5B518A66D@microsoft.com...
> Thanks Joan.  I didn't see the instruction to quit Access until Step 11, but
> you're saying I should do this right after Step 5?
>
>
> --
> Thanks!
>
> Dee
>
>
> "Joan Wild" wrote:
>
>> "dee" <d**@discussions.microsoft.com> wrote in message news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
>> > Hi,
>> >
>> > I have printed out Joan Wild's security procedure and have followed it to
>> > the letter, but when I switch back to the system.mdw, I can open the database
>> > with no problem.
>> >
>> > I am using Access 2003.  Basically, I did the following:
>> > Opened Access (no database)
>> > Noted the existing default mdw file
>> > Created a new mdw and joined
>> > Created a new user, entering name and PID
>>
>> I would say right there is where you made your mistake.  When you created a new mdw and joined it, that didn't change it for the *current session*.  So you were still joined to system.mdw when you created a new user.
>>
>> You should have quit Access, and restarted it to ensure that you were *using* the new mdw
>>
>> --
>> Joan Wild
>> Microsoft Access MVP
>>
Author
14 Nov 2007 4:37 PM
dee
While on this subject, I have one other question.

I will be housing my be on a network server and my fe (3) on individual
computers for data entry.

Will having the be on a password protected network driver/folder have any
impact on the fes?  If for some reason we were to place the fe's on a network
server in another password protected folder, would this cause any problems?

Thanks for your help!
--
Thanks!

Dee


Show quote
"Joan Wild" wrote:

> "dee" <d**@discussions.microsoft.com> wrote in message news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
> > Hi,
> >
> > I have printed out Joan Wild's security procedure and have followed it to
> > the letter, but when I switch back to the system.mdw, I can open the database
> > with no problem.
> >
> > I am using Access 2003.  Basically, I did the following:
> > Opened Access (no database)
> > Noted the existing default mdw file
> > Created a new mdw and joined
> > Created a new user, entering name and PID
>
> I would say right there is where you made your mistake.  When you created a new mdw and joined it, that didn't change it for the *current session*.  So you were still joined to system.mdw when you created a new user.
>
> You should have quit Access, and restarted it to ensure that you were *using* the new mdw
>
> --
> Joan Wild
> Microsoft Access MVP
>
Author
14 Nov 2007 7:43 PM
Joan Wild
The secured folder for the BE shouldn't cause any problems - users need at least modify permission on the folder in order to use the BE.

Don't put the FE mdb files on the server - they should be on each person's PC.  There are methods of updating the FEs when you make changes.
See http://www.granite.ab.ca/access/autofe.htm including some of the alternatives at the bottom of that page.


--
Joan Wild
Microsoft Access MVP
Show quote
"dee" <d**@discussions.microsoft.com> wrote in message news:38841794-F493-47AF-9D8C-0C4C01F2D654@microsoft.com...
> While on this subject, I have one other question.
>
> I will be housing my be on a network server and my fe (3) on individual
> computers for data entry.
>
> Will having the be on a password protected network driver/folder have any
> impact on the fes?  If for some reason we were to place the fe's on a network
> server in another password protected folder, would this cause any problems?
>
> Thanks for your help!
> --
> Thanks!
>
> Dee
>
>
> "Joan Wild" wrote:
>
>> "dee" <d**@discussions.microsoft.com> wrote in message news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
>> > Hi,
>> >
>> > I have printed out Joan Wild's security procedure and have followed it to
>> > the letter, but when I switch back to the system.mdw, I can open the database
>> > with no problem.
>> >
>> > I am using Access 2003.  Basically, I did the following:
>> > Opened Access (no database)
>> > Noted the existing default mdw file
>> > Created a new mdw and joined
>> > Created a new user, entering name and PID
>>
>> I would say right there is where you made your mistake.  When you created a new mdw and joined it, that didn't change it for the *current session*.  So you were still joined to system.mdw when you created a new user.
>>
>> You should have quit Access, and restarted it to ensure that you were *using* the new mdw
>>
>> --
>> Joan Wild
>> Microsoft Access MVP
>>
Author
14 Nov 2007 11:17 PM
dee
Thank you for all of your help and taking the time to reply!
--
Thanks!

Dee


Show quote
"Joan Wild" wrote:

> The secured folder for the BE shouldn't cause any problems - users need at least modify permission on the folder in order to use the BE.
>
> Don't put the FE mdb files on the server - they should be on each person's PC.  There are methods of updating the FEs when you make changes.
> See http://www.granite.ab.ca/access/autofe.htm including some of the alternatives at the bottom of that page.
>
>
> --
> Joan Wild
> Microsoft Access MVP
> "dee" <d**@discussions.microsoft.com> wrote in message news:38841794-F493-47AF-9D8C-0C4C01F2D654@microsoft.com...
> > While on this subject, I have one other question.
> >
> > I will be housing my be on a network server and my fe (3) on individual
> > computers for data entry.
> >
> > Will having the be on a password protected network driver/folder have any
> > impact on the fes?  If for some reason we were to place the fe's on a network
> > server in another password protected folder, would this cause any problems?
> >
> > Thanks for your help!
> > --
> > Thanks!
> >
> > Dee
> >
> >
> > "Joan Wild" wrote:
> >
> >> "dee" <d**@discussions.microsoft.com> wrote in message news:446EDF03-855D-4CBE-9133-BFF81AE0E98E@microsoft.com...
> >> > Hi,
> >> >
> >> > I have printed out Joan Wild's security procedure and have followed it to
> >> > the letter, but when I switch back to the system.mdw, I can open the database
> >> > with no problem.
> >> >
> >> > I am using Access 2003.  Basically, I did the following:
> >> > Opened Access (no database)
> >> > Noted the existing default mdw file
> >> > Created a new mdw and joined
> >> > Created a new user, entering name and PID
> >>
> >> I would say right there is where you made your mistake.  When you created a new mdw and joined it, that didn't change it for the *current session*.  So you were still joined to system.mdw when you created a new user.
> >>
> >> You should have quit Access, and restarted it to ensure that you were *using* the new mdw
> >>
> >> --
> >> Joan Wild
> >> Microsoft Access MVP
> >>
>

AddThis Social Bookmark Button