R
RJ
Greetings,
I used to think that I had a modicum of intelligence.
That is until I had to face Access Security. I have an
understanding with security as it pertains system
administration (Unix/DEC/Windows) and to some other
databases (Sybase/Unify/Oracle). I am completely ignorant
and unfamiliar with MS Access security.
Here's my dilemma. I have been asked by a company to
perform what I thought would be a simple task. The
company has two databases that they would like to have
upgraded to a newer version of Access. They also want and
a through checkout of the databases when that is
completed. All of the equipment and databases were set up
by individuals who are long gone.
What I would like to do is de-secure both databases so
that I can copy them to my machine and work on them off
site.. When I initially copied the databases to my
machine I could not access them (did not have the proper
permissions).
The owner of the company does not want the cryptic
password scheme kludged together by a previous computer
wizard any longer.
What I have determined and / or tried.
The company has a small network. The Servers are running
Windows 2000 and the local machines are running XP. The
computers are networked as part of a domain. The .mdw
file that contains the security information is located on
a particular server. I have read quite a few posts and
read the Access Security FAQ. Section 34. of the FAQ "How
can I 'de-secure' a database' indicates that first I
must have Administrator privileges and / or be a member
of the Admins group in the workgroup information file
that helped protect the database.
No one in the company has any information regarding the
Database Admin login, but it appears that the database
user / password I currently have has sufficient
privileges to perform tasks.
Just to get my feet wet in this security arena I created
a new user "rjw" and made the user a member of every
group. In the permissions I checked every box (tables,
forms, macros etc.) However, when I log on as rjw I get a
message WARNING! The current user,rjw,is NOT listed in
the Master Reference Security Table. This user will not
have access... What the $#%&** does that mean? There is
absolutely no reference in any of the Access on line help
to that table. I can go to the Security Menu option and
see all of the information for that user rjw.
The real issue is I just want to get rid of any visible
trace of any security both (users and/or groups). In
essence I would like to be able to restructure the
databases so I can point the databases to back to the
original system.mdw. How do I do that? Is this even
possible?
In the FAQ it says to grant full permissions to the Users
Group. I gave the Users permission to everything that
includes making coffee. I also changed the ownership of
everything from someone named Darrell (who is no longer
with the company) and made the new ownerships Users for
everything..
Next FAQ says to put the Admin User Back in the Admins
Group and remove the password.DONE!. I pushed the Clear
Password Button (I'm assuming that is the same as
removing the password).
I Pressed OK to accept the new information and exited the
Database.
When I started the database, it no longer asked for a
password (a good thing) But, now, I get the dreaded
WARNING! The current user,Admin,is NOT listed in the
Master Reference Security Table. This user will not have
access... blah blah blah Message. (a bad thing)
I tried pointing back to Sysetm.mdw. When I did that then
it said I don't have permission to access. Am I missing
something very fundamental? Remember I don't know very
much about this security. I could use some help and I
sort of need it spoon fed to like your talking to a three
year old, in little bitty steps. cause I'm really
confused and tired at this point.
Many thanks in advance
RJ
I used to think that I had a modicum of intelligence.
That is until I had to face Access Security. I have an
understanding with security as it pertains system
administration (Unix/DEC/Windows) and to some other
databases (Sybase/Unify/Oracle). I am completely ignorant
and unfamiliar with MS Access security.
Here's my dilemma. I have been asked by a company to
perform what I thought would be a simple task. The
company has two databases that they would like to have
upgraded to a newer version of Access. They also want and
a through checkout of the databases when that is
completed. All of the equipment and databases were set up
by individuals who are long gone.
What I would like to do is de-secure both databases so
that I can copy them to my machine and work on them off
site.. When I initially copied the databases to my
machine I could not access them (did not have the proper
permissions).
The owner of the company does not want the cryptic
password scheme kludged together by a previous computer
wizard any longer.
What I have determined and / or tried.
The company has a small network. The Servers are running
Windows 2000 and the local machines are running XP. The
computers are networked as part of a domain. The .mdw
file that contains the security information is located on
a particular server. I have read quite a few posts and
read the Access Security FAQ. Section 34. of the FAQ "How
can I 'de-secure' a database' indicates that first I
must have Administrator privileges and / or be a member
of the Admins group in the workgroup information file
that helped protect the database.
No one in the company has any information regarding the
Database Admin login, but it appears that the database
user / password I currently have has sufficient
privileges to perform tasks.
Just to get my feet wet in this security arena I created
a new user "rjw" and made the user a member of every
group. In the permissions I checked every box (tables,
forms, macros etc.) However, when I log on as rjw I get a
message WARNING! The current user,rjw,is NOT listed in
the Master Reference Security Table. This user will not
have access... What the $#%&** does that mean? There is
absolutely no reference in any of the Access on line help
to that table. I can go to the Security Menu option and
see all of the information for that user rjw.
The real issue is I just want to get rid of any visible
trace of any security both (users and/or groups). In
essence I would like to be able to restructure the
databases so I can point the databases to back to the
original system.mdw. How do I do that? Is this even
possible?
In the FAQ it says to grant full permissions to the Users
Group. I gave the Users permission to everything that
includes making coffee. I also changed the ownership of
everything from someone named Darrell (who is no longer
with the company) and made the new ownerships Users for
everything..
Next FAQ says to put the Admin User Back in the Admins
Group and remove the password.DONE!. I pushed the Clear
Password Button (I'm assuming that is the same as
removing the password).
I Pressed OK to accept the new information and exited the
Database.
When I started the database, it no longer asked for a
password (a good thing) But, now, I get the dreaded
WARNING! The current user,Admin,is NOT listed in the
Master Reference Security Table. This user will not have
access... blah blah blah Message. (a bad thing)
I tried pointing back to Sysetm.mdw. When I did that then
it said I don't have permission to access. Am I missing
something very fundamental? Remember I don't know very
much about this security. I could use some help and I
sort of need it spoon fed to like your talking to a three
year old, in little bitty steps. cause I'm really
confused and tired at this point.
Many thanks in advance
RJ