G
Guest
We have a split FE/BE database I have taken over as the developer, one aspect
was to introduce user level security.
We run access 2002. However the database was of access 2000 format, so first
it was converted to 2002 format before being secured. Then I found you could
still access with the system.mdw with no password or login required. So, I
created a new database (it defaults to create a file in 2000 format so I
immediately converted the empty database into 2002, then imported all the
objects to the new database and this closed the loophole with system.mdw and
the database is secure.
However now it appears whatever permissions I assign, that other users
cannot run macros. I even tried giving them administrative rights on macros,
but for example running a macro that runs a make table query, it halts saying
there is insufficient permissions on the table object in question. (Users
have everything apart from administrative and modify design rights for all
objects so I cannot see the problem.)
What is the problem? Can anyone help?
All I need to satisfy our internal audit, is separate logins on opening
access such that users are unable to edit hard coding, and certain users are
prevent from running certain queries/macros and entering certain forms...any
help is greatly appreciated.
was to introduce user level security.
We run access 2002. However the database was of access 2000 format, so first
it was converted to 2002 format before being secured. Then I found you could
still access with the system.mdw with no password or login required. So, I
created a new database (it defaults to create a file in 2000 format so I
immediately converted the empty database into 2002, then imported all the
objects to the new database and this closed the loophole with system.mdw and
the database is secure.
However now it appears whatever permissions I assign, that other users
cannot run macros. I even tried giving them administrative rights on macros,
but for example running a macro that runs a make table query, it halts saying
there is insufficient permissions on the table object in question. (Users
have everything apart from administrative and modify design rights for all
objects so I cannot see the problem.)
What is the problem? Can anyone help?
All I need to satisfy our internal audit, is separate logins on opening
access such that users are unable to edit hard coding, and certain users are
prevent from running certain queries/macros and entering certain forms...any
help is greatly appreciated.