Hello all.
I've been using this forum for the past few months as I have learned and built my database. Thanks for all the help!
I'm at a point where I can't find my issue through searching.
I have user level security set up and working. I have a "Login" database which requests the user's name and password. It stores this in a hidden table while another form opens up which has a list of various MDBs and MDEs that my department uses. After choosing a database, Circuit Browser.mde for instance, the "Login" db closes and circuit browser opens and takes with it the user info and stores it in another hidden table.
Circuit Browser is the FE and is not secured. it has listboxes and forms which read/insert/delete things in the BE. Every time something reads/inserts/deletes in the BE, the user info is pulled from the hidden table to validate security. this is working for me. i will have users that can read only. and users that can insert/delete.
Question 1:
Do you see anything wrong with this form of security?
Question 2:
Is there any way for me to check for the correct username/password within my custom login?
Question 3:
In managing my database, should I handle all of the username/passwords? Or can I let the users handle it themselves? I have a form to change passwords that works nicely. What happens if the user forgets their password? If I don't set it initially and keep track when they change it, I have no way of accessing their password, do I?
Sorry for the length of post. Any help is greatly appreciated.
Thanks!
Chris
I've been using this forum for the past few months as I have learned and built my database. Thanks for all the help!
I'm at a point where I can't find my issue through searching.
I have user level security set up and working. I have a "Login" database which requests the user's name and password. It stores this in a hidden table while another form opens up which has a list of various MDBs and MDEs that my department uses. After choosing a database, Circuit Browser.mde for instance, the "Login" db closes and circuit browser opens and takes with it the user info and stores it in another hidden table.
Circuit Browser is the FE and is not secured. it has listboxes and forms which read/insert/delete things in the BE. Every time something reads/inserts/deletes in the BE, the user info is pulled from the hidden table to validate security. this is working for me. i will have users that can read only. and users that can insert/delete.
Question 1:
Do you see anything wrong with this form of security?
Question 2:
Is there any way for me to check for the correct username/password within my custom login?
Question 3:
In managing my database, should I handle all of the username/passwords? Or can I let the users handle it themselves? I have a form to change passwords that works nicely. What happens if the user forgets their password? If I don't set it initially and keep track when they change it, I have no way of accessing their password, do I?
Sorry for the length of post. Any help is greatly appreciated.
Thanks!
Chris