Sharing a Database

M

Matt W.

I have a Main database with 4 forms, 5 queries, and 2 joined tables. I want
to distribute the 4 forms to different users among a shared network. Instead
of applying security, what i did was create separate databases for each form
i want to distribute and linked the tables in them to the Main database. I
have form A,B,C, and D(as well as a database for each of those) and i don't
want a user who uses form A to see form C. So my plan is to share the
databases on the network, but create a shortcut on each user's desktop to
open the specific database in which the form they need resides. There will be
approximately 60-70 users sharing the databases. Does this sound like plan
that should work or am i going about this all wrong?
Any help is appreciated.
Thanks
 
X

xRoachx

Matt W. said:
I have a Main database with 4 forms, 5 queries, and 2 joined tables. I want
to distribute the 4 forms to different users among a shared network. Instead
of applying security, what i did was create separate databases for each form
i want to distribute and linked the tables in them to the Main database. I
have form A,B,C, and D(as well as a database for each of those) and i don't
want a user who uses form A to see form C. So my plan is to share the
databases on the network, but create a shortcut on each user's desktop to
open the specific database in which the form they need resides. There will be
approximately 60-70 users sharing the databases. Does this sound like plan
that should work or am i going about this all wrong?
Any help is appreciated.
Thanks
 
M

M Skabialka

Multiple databases to maintain sounds like a nightmare. Why don't you have
it all in one front end database, and identify the users when they open the
database and only allow certain forms to be visible to them, from a
switchboard or menu or something?

I keep a table of user logon names and set permissions based on that. If
their name isn't in the table, the database says sorry, and closes!
Otherwise they only see certain buttons which open certain forms, and combos
show customized options also.

To get their logon name use: Environ("username"). You can keep their real
name in the table also for reference and use it to customize their statup
form. "John Doe is currently logged in".

Mich
 
X

xRoachx

LOL, I forgot to reply in the last post. Anyhow, I don't know what your
business situation is or what you are using your databases for so my comments
are more general in nature.

First, I wouldn't create seperate db's for each form but keep the four forms
in one db. I would create four groups and allow each group to only access
their respective form. This accomplishes what you want but you only have to
manage one db instead of four.

Second, instead of creating shortcuts for the users, split your database.
You can give each user of the db the frontend while you manage the backend.
This is more network traffic friendly and also accomplishes what you want.

Last, for both of these topics, search through the access forums and you
will find plenty of resources to help you get started. :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top