rubbernilly
Programmer
Perhaps I am not seeing something here.
I have gone through an Access tutorial (specifically Access 2000), but the security seems only as good as people deciding to go along with the parameters and behaving.
I created a new system.mdw file.
I defined users and groups, and setup permissions.
I removed the Admin user from the Admin group.
I set the Admin password to be other-than-null.
I changed ownership of database objects with the Sec. Wizard.
Everything works great... on that one PC. What I was hoping for was a finished-product, secure-database that could be ported to another PC and work out of the box.
Do I have to tell every PC of every user that will use the database that they need to play by these rules (ie, this workgroup file) before that will work?
I don't want to touch every PC to configure them this way, nor am I comfortable that a user need only go back to creating a wide-open system.mdw workgroup file that allows them to have full access to the database in order to get into areas they should not.
What is preventing a user from either (1) changing the local settings back to the installation defaults (wide-open access), or (2) going to a new PC, one unconfigured with the system.mdw file, in order to get that same wide-open access?
I have gone through an Access tutorial (specifically Access 2000), but the security seems only as good as people deciding to go along with the parameters and behaving.
I created a new system.mdw file.
I defined users and groups, and setup permissions.
I removed the Admin user from the Admin group.
I set the Admin password to be other-than-null.
I changed ownership of database objects with the Sec. Wizard.
Everything works great... on that one PC. What I was hoping for was a finished-product, secure-database that could be ported to another PC and work out of the box.
Do I have to tell every PC of every user that will use the database that they need to play by these rules (ie, this workgroup file) before that will work?
I don't want to touch every PC to configure them this way, nor am I comfortable that a user need only go back to creating a wide-open system.mdw workgroup file that allows them to have full access to the database in order to get into areas they should not.
What is preventing a user from either (1) changing the local settings back to the installation defaults (wide-open access), or (2) going to a new PC, one unconfigured with the system.mdw file, in order to get that same wide-open access?