[AccessD] Transactions

Drew Wutka DWUTKA at Marlow.com
Thu Sep 6 17:31:38 CDT 2007


Ummm, I think we are talking past each other.  You CAN'T prevent someone
from getting to the database window.  It's just not possible.  Not if
they are allowed in the database.

'Hiding' the database window, and then disabling the Access Keys (which
includes F11), only requires that the user Clicks Window and then
UnHide.  Hiding the Access Window is also a work around, and is only
going to be viable if your application never needs to run a report
(since reports only show within the Access Window).  The work involved
in trying to maintain a process that prevents the user from getting to a
table is much more then simply setting up the appropriate security in
the tables from the get go.  In my example post, I went through and
blocked everything, but as long as Administrative rights are removed
from the database and tables, the data is safe.  Takes a few minutes at
most.  Locking down forms, reports, macros and queries is only if you
want to protect your design.

Another thing to keep in mind, is that if a future developer wants to
look at your system, by putting constraints in the tables themselves,
that future developer isn't going to have to dig through the interface
to find your data integrity rules.

Drew

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel
Sent: Thursday, September 06, 2007 4:36 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Transactions

Drew,

Drew Wutka wrote:

> ... data integrity done only through the GUI is to easy to get
> around.

In 12 years as a full-time Access freelance developer, I have never had 
anyone get around it.  Yes, it can be got around.  Fair enough.  In
theory.

>  F11 or Window --> unhide will always let someone at the
> database window.

Agreed that it is unthinkable that a user should have access to the 
Database Window.  I never allow this.

Regards
Steve
-- 
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited.





More information about the AccessD mailing list