secure the database & query design

Jimal

Member
Local time
Today, 21:37
Joined
Sep 29, 2020
Messages
60
Hello savior over there

I have done a project and with our forums lots of support I was able to complete it

But now I have a challenge before me- how to protect the project so that its source programming/query designs could not be revealed to others.

As simple I would like to LOCK my backend design - appreciate if you can put in some of your thoughts..

Thanks in advance
 
There are lots of things you can do to make it difficult to get your code but Access is not a secure environment. There are lots of posts here that talk about the steps to secure a database.

Are you trying to protect the app from malicious users? Accidental modification of objects? Stolen intellectual property?
 
yes @Pat Hartman

I agree with you. at the same time I don't want my 1 year hardwork exploited easily.... you can relate my concern with a kind of "Stolen intellectual property"
 
so you are not concerned about securing your data?

to protect code, forms and reports, create a .accde

to protect queries, more difficult. Probably the best way is to not have them as separate objects, Instead store the sql in your code and execute/openrecordset as required and/or store the sql in the form/report recordsource.

Note this is only a base level security - someone who knows what they are doing can still find ways of finding out your sql and there are sites out there who claim to be able to reverse engineer a .accde
 
yes @Pat Hartman

I agree with you. at the same time I don't want my 1 year hardwork exploited easily.... you can relate my concern with a kind of "Stolen intellectual property"
Hi. Unfortunately, you are using a platform that wasn't intended to be totally secured. So, although there are plenty of ways to try and secure your work, none of them is totally fool proof. Good luck!
 
You never answered who you were trying to secure the application from. Is this something that you are selling? If you are creating the app for your employer, your employer owns the intellectual property, NOT you. If you are a consultant, who owns the work product should have been specified in your employment contract.

Most applications simply need to be secure enough to keep fat fingered users from breaking something.
 

Users who are viewing this thread

Back
Top Bottom