[AccessD] Access Lockdown

Dan Waters df.waters at comcast.net
Sat May 21 12:19:54 CDT 2011


John,

You could try this technique - you can work another FE from your FE.
However, the properties you are changing don't take effect until the next
time the mdb file opened.  So a test is needed to see if this actually works
the next time the other FE is opened.  

  '-- Set Destination MDB as the CurrentDatabase
    Set MappDestination = New Access.Application
    MappDestination.OpenCurrentDatabase MstgDestinationFilePath
    DoEvents

Post back your results!  I use these properties also for each of my
customer's systems.

Dan

-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby
Sent: Saturday, May 21, 2011 11:50 AM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Access Lockdown

Gustav,

 > Having a senior moment? You did that yourself(!):

LOL.  Yea I went out and found that.  This is the basis (as is the code from
the other posters) but I really want an application that sets the properties
and then copies from / to.

My application allows you to open an Access FE, navigate to another Access
FE and set the properties there.  It is an entire user interface around this
code.

I am going to be modifying my app (designed in 10/2001 BTW) to add this
additional functionality.  I am going to need it table driven so that I can
select a group of files, set the properties and copy all of the files to
production.  As you know I also have two libraries to secure.

John W. Colby
www.ColbyConsulting.com

On 5/21/2011 10:52 AM, Gustav Brock wrote:
> Hi John
>
> Having a senior moment? You did that yourself(!):
>
>>>> 1999-05-18 08:15
> Subject: My FramwWIZ
> <snip>
> 3)    Page 2 of C2DbFrameWiz (as activated by Tools / addins /
C2DbFrameWiz)
> is a "wizard" to allow you to see and modify the built in properties 
> of the current database or any database (depending on button pushed).
>
> The "current database" button directly opens a form that displays all 
> the built in properties - StartupForm, StartupShowDBWindow, 
> StartupShowStatusBar, AllowBuiltinToolbars, AllowFullMenus, 
> AllowBreakIntoCode, AllowSpecialKeys, AllowBypassKey.
>
> These properties are read out of the database (current in this case) 
> and into a radio button for each property (bemoaned by Mr. Breen 
> because it really should be a check box) to allow you to select the 
> state you wish to set the property to (set or reset).  There is then a 
> button that you can press to save any changes to the properties back 
> into the database.  These properties allow the developer to "secure" 
> the operation of the database to prevent fiddling by the user.
> </snip>
>
> /gustav
>
>
>>>> jwcolby at colbyconsulting.com 21-05-2011 14:41>>>
> I want to lock down an application as I copy it from my dev directory 
> to a "live" directory.  I want to set the "display system objects and 
> "display hidden objects" properties in Options as well as Startup "Allow
full menus", Use Special Keys" etc.
>
> Has anyone got a utility that sets these properties?
>
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com





More information about the AccessD mailing list