E
Eric G
I am a total Access noob, with a lot of VBA experience. I need help securing
a database.
I am developing a simple database with two forms: 'Welcome' and
'User_Input'. The 'Welcome' form verifies the user's identity by calling up
their Windows login ID and full name, and comparing the results to a
pre-existing list of people authorized to access the database (stored in a
table). The second form (triggered by a "Go" button on the first form) pulls
up a single specific record tied to that user's login information, which the
user is allowed to edit to their heart's content.
I need to limit access to the database to only those in the "authorized"
list. For those who are authorized, I need to limit their activity to ONLY
adding and editing a single, specific record (linked to their employee ID) in
the database. They should not have access to any of the
tables/forms/queries/macros/etc unless required to edit that one record. The
form used to edit the record ('User_Input' is not linked to a table - it is
stand alone, and when the use presses the "Save" button, that user's record
is updated using the information from the form.
Is there a simple way to accomplish this level of security without requiring
individual user passwords? I have a password on the supporting VBA, but not
on the database.
Thanks in advance,
Eric
a database.
I am developing a simple database with two forms: 'Welcome' and
'User_Input'. The 'Welcome' form verifies the user's identity by calling up
their Windows login ID and full name, and comparing the results to a
pre-existing list of people authorized to access the database (stored in a
table). The second form (triggered by a "Go" button on the first form) pulls
up a single specific record tied to that user's login information, which the
user is allowed to edit to their heart's content.
I need to limit access to the database to only those in the "authorized"
list. For those who are authorized, I need to limit their activity to ONLY
adding and editing a single, specific record (linked to their employee ID) in
the database. They should not have access to any of the
tables/forms/queries/macros/etc unless required to edit that one record. The
form used to edit the record ('User_Input' is not linked to a table - it is
stand alone, and when the use presses the "Save" button, that user's record
is updated using the information from the form.
Is there a simple way to accomplish this level of security without requiring
individual user passwords? I have a password on the supporting VBA, but not
on the database.
Thanks in advance,
Eric