G
Guest
I have an Access 2003 front-end database that was originally linked to
'Security.mdw'. It was decided to change how the security groups were setup
so a new 'Security2003.mdw' was created, the user details migrated into this
and the new groups assigned.
This has all works fine, but occasionally when we build and publish a new
mde front-end we get permisssion problems. When we look at the front-end mdb
it appears to be linked to the correct 'Security2003.mdw', but when we look
at the user and group permissions, the groups from the old 'Security.mdw' are
listed. Going through the process of relinking to 'Security2003.mdw' seems to
fix the problems, although there is one temporary table (created via a make
table query) that has to have its permissions reset. The MDE file has the new
workgroup file specified in its launch string.
I don't understand how the mdb can 'remember' the old security groups. The
problem is that I am unable to reproduce it consistently - I have tried
opening Access first, checking the workgroup file, then opening the mdb;
opening the mdb from Windows Explorer so that it starts Acceess. There must
be some reference in the front-end.mdb to this old mdw that I need to remove.
I cannot delete the old 'Security.mdw' as there are other databases that use
it still (It is rare for me to open one of these old databases, but when I do
I am careful to check which mdw file is being used when I open one of the new
databases).
Any ideas appreciated.?
Thanks
Peter
'Security.mdw'. It was decided to change how the security groups were setup
so a new 'Security2003.mdw' was created, the user details migrated into this
and the new groups assigned.
This has all works fine, but occasionally when we build and publish a new
mde front-end we get permisssion problems. When we look at the front-end mdb
it appears to be linked to the correct 'Security2003.mdw', but when we look
at the user and group permissions, the groups from the old 'Security.mdw' are
listed. Going through the process of relinking to 'Security2003.mdw' seems to
fix the problems, although there is one temporary table (created via a make
table query) that has to have its permissions reset. The MDE file has the new
workgroup file specified in its launch string.
I don't understand how the mdb can 'remember' the old security groups. The
problem is that I am unable to reproduce it consistently - I have tried
opening Access first, checking the workgroup file, then opening the mdb;
opening the mdb from Windows Explorer so that it starts Acceess. There must
be some reference in the front-end.mdb to this old mdw that I need to remove.
I cannot delete the old 'Security.mdw' as there are other databases that use
it still (It is rare for me to open one of these old databases, but when I do
I am careful to check which mdw file is being used when I open one of the new
databases).
Any ideas appreciated.?
Thanks
Peter