Hi, Andrew.
I am hesitant to change the workgroup as there is already one listed as
<path>\system.mda
Everyone using Access is joined to some workgroup, but it's usually the
default workgroup to make things less complicated.
Access is running via Terminal Services and they have a site wide
application running in access. Without this, they cannot operate. The
current workgroup is pointing to a System.mda file that is in that (access)
application directory.
I've never run Access via Terminal Services, so any decision you make for
your next steps must be on your own best judgement. I can give you
explanations on how Access operates, though, so you should be able to make a
somewhat informed decision, unless you can get a definitive answer from
someone else who has experience with Access via Terminal Services -- and
then you'll know for sure.
The
current workgroup is pointing to a System.mda file that is in that (access)
application directory.
The System.MDA file is the name of a default workgroup information file from
Access 95 and earlier versions of Access. This is not a guarantee that
yours is an older workgroup information file, but it is a very strong
probability. While logged into your current computer as your Access user,
you are authorized to open any of the databases secured by that workgroup.
That "current workgroup" that you see is _your_ current workgroup, not the
rest of the users' workgroup.
If I change this, is it likely to break the application?
I don't know exactly how Terminal Services affects the equation (to be
honest, I don't think Terminal Services affects the equation at all), but if
Terminal Services wasn't in the equation, joining a workgroup means that you
as an individual user have joined that workgroup. No other user's session
is affected. If you join a different workgroup, then any database that was
secured using the first workgroup will _not_ open for you, unless your
current workgroup has a User ID and PID exactly the same as the User ID and
PID of a user in the different workgroup (and you can supply the correct
password for each workgroup, of course).
In other words, if the System.MDA file was used to secure the database on
the network server and you joined a different workgroup, then you probably
wouldn't be able to open the database located on the network server (i.e.,
it would "break" for you). However, you would be able to open any database
secured with this different workgroup, as well as any database that is
unsecured.
But even if the database application won't open for you while you are joined
to a different workgroup, remember that you can _always_ use the Workgroup
Administrator to rejoin that System.MDA workgroup at any time. So, is that
safe enough for you? You can always reverse your steps to get back to where
you were, as long as you know the directory path and file name of the
workgroup information file to rejoin. (Write it down if you have to.)
As a matter of fact, to make it easy, most folks stay joined to the default
workgroup (so that they don't have to enter a User ID and password every
time they open an Access database) and just use a shortcut to open the
secured database with the workgroup file so that the secure workgroup is
used with the secured database. The syntax for such a shortcut would be:
"<Full path to Office>\MSAccess.EXE" "<Full path to DB>\MyDB.MDB" /wrkgrp
"<Full path to secure workgroup>\Secure.MDW"
HTH.
Gunny
See
http://www.QBuilt.com for all your database needs.
See
http://www.Access.QBuilt.com for Microsoft Access tips.
(Please remove ZERO_SPAM from my reply E-mail address, so that a message
will be forwarded to me.)