Home All Groups Group Topic Archive Search About

Multi-User input and db protection

Author
9 Feb 2009 11:12 PM
JayhawkJim
I have looked at the documentation for this issue and my eyballs started to
twitch after the first two sentences. The MS version is to hard for this
first-time access programmer to decipher. I have created a db, queries,
forms, charts (reports) and a swithcboard. Everything works fine. I want my
staff to be able to pull up a form or report from the switchboard that
accesses a query to display a graph of the requested db information but I do
NOT want them to be able to modify ANYTHING  in design view. Also, once data
is entered via a form from the sitchboard, how can it be "locked in" so that
someone can't go back and 'fiddle' with the data or change information in the
db?
--
Jayhawk Jim

Author
10 Feb 2009 8:31 AM
AccessVandal via AccessMonster.com
Do read this it important. (watch for wrap)

http://support.microsoft.com/support/access/content/secfaq.asp?SD=gn&LN=en-us&gssnb=1


How to disable the ByPass.
http://www.mvps.org/access/modules/mdl0011.htm

Then create a MDE, so that the users can’t muck around.

JayhawkJim wrote:
>I have looked at the documentation for this issue and my eyballs started to
>twitch after the first two sentences. The MS version is to hard for this
>first-time access programmer to decipher. I have created a db, queries,
>forms, charts (reports) and a swithcboard. Everything works fine. I want my
>staff to be able to pull up a form or report from the switchboard that
>accesses a query to display a graph of the requested db information but I do
>NOT want them to be able to modify ANYTHING  in design view. Also, once data
>is entered via a form from the sitchboard, how can it be "locked in" so that
>someone can't go back and 'fiddle' with the data or change information in the
>db?

--
Please Rate the posting if helps you.

Message posted via AccessMonster.com
http://www.accessmonster.com/Uwe/Forums.aspx/access-security/200902/1
Are all your drivers up to date? click for free checkup

Author
10 Feb 2009 8:56 AM
Keith Wilby
Show quote Hide quote
"JayhawkJim" <Jayhawk***@discussions.microsoft.com> wrote in message
news:A34DFFF7-89C1-4677-82F3-05F6A0F84970@microsoft.com...
>I have looked at the documentation for this issue and my eyballs started to
> twitch after the first two sentences. The MS version is to hard for this
> first-time access programmer to decipher. I have created a db, queries,
> forms, charts (reports) and a swithcboard. Everything works fine. I want
> my
> staff to be able to pull up a form or report from the switchboard that
> accesses a query to display a graph of the requested db information but I
> do
> NOT want them to be able to modify ANYTHING  in design view. Also, once
> data
> is entered via a form from the sitchboard, how can it be "locked in" so
> that
> someone can't go back and 'fiddle' with the data or change information in
> the
> db?

This is a huge topic.  First you need to apply user-level security, have a
look at my web site for a link to the FAQ.  If your eye's were twitching
before then this will make them jump out on stalks.

Once you have your users, groups and permissions set up you need to disable
the bypass key (see the AccessVandal post for a link).

You will also need to split your application, make an mde file from your
front end file and deploy a discreet copy to each of your users.  Sharing a
file is a major no-no, here's why:

http://www.granite.ab.ca/access/splitapp/why.htm

HTH - Keith.
www.keithwilby.co.uk
Author
10 Feb 2009 3:05 PM
ntc
the first 2 replies are very good...  if your users really would go into
design mode and change things intentionally - then you have to step up to
doing these recommendations; while at the same time knowing that
fundamentally Access is hack-able by the persistent devious.  So know your
audience.

It sounds though that you really don't want to get into that level of
security management; so if your users are more casual and not inclined to
intentionally change things around - but you still need to minimize their
temptations/abilities; one can remove the Database Window at the StartUp
Option, remove/limit menu bar options; and create a separate front end with
forms locked so some users can not enter/change data. 

This is easier than managing User Level Security - less secure of course -
but again one must know the audience...

Show quoteHide quote
"JayhawkJim" wrote:

> I have looked at the documentation for this issue and my eyballs started to
> twitch after the first two sentences. The MS version is to hard for this
> first-time access programmer to decipher. I have created a db, queries,
> forms, charts (reports) and a swithcboard. Everything works fine. I want my
> staff to be able to pull up a form or report from the switchboard that
> accesses a query to display a graph of the requested db information but I do
> NOT want them to be able to modify ANYTHING  in design view. Also, once data
> is entered via a form from the sitchboard, how can it be "locked in" so that
> someone can't go back and 'fiddle' with the data or change information in the
> db?
> --
> Jayhawk Jim

Bookmark and Share