How to protect myself without a condom

E

ericb

Hi, imagine after a year and a half i'm getting to the end this !

I made a runtime application and it seems to work ok.

Now how can I protect the source code as best as possible. I figure their
will always be a crack somewhere but I want to give them a little bit of a
hard time to get the code.

For one thing, how can i disable the shift key when the application starts ?

And what else should i do or you can recommend that i do to protect this
application ?

Is it possible to split a runtime application and lock the structur of the
backend ?

Basically I want to lock this thing down so someone else can use it but not
look inside.

How to protect myself ?

Thank you for the tips.
 
J

Jerry Whittle

If you make the database an MDE file, that effectively hides the code in
modules, forms, and reports to where mere mortals can't get to it. Tables,
queries, and macros (for the most part) can still be gotten at.

The next thing to do is to institute user level security on the FE and BE.
That way you can lock down who can do what.
 
E

ericb

If a MDE file is the same as a ACCDE file I have another problem.

I customized the ribbon in my application. So when you start it all you get
is a login and exit button.

So to make a MDE file I have to use the shift key to get the acces ribbon
back. I then save the application as a ACCDE file.

Then I close the DB.

When I reload it i always come back to the ACCESS ribbon and not mine.

So how do I save the application as a ACCDE file and still have my own
ribbon ?

Also, how to remove the shift key bypass?

Thank you.
 
J

Jon Lewis

See http://www.databasedev.co.uk/disable_shift_bypass.html

Also I can't reproduce your problem when creating a ACCDE file. My custome
ribbon has the <ribbon startFromScratch="true"> attibute and Access
Options>Current Database>Ribbon and Toolbar Options>Ribbon Name is set to my
custom ribbon name with Allow Full Menus unchecked. My ACCDE file behaves
the same as my ACCDB.

HTH

Jon
 
E

ericb

I set ribbon name and all just like you say.But I can't get it to run properly.

Can it have something to do with the fact that I split the DB first ?


And thank you for the link.
 

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