DataLoreB4
Registered User
- Messages
- 21
Hi everyone,
I am in the middle of a reasonably complex design of an M$ Access Database that has taken me six continuous months to program overall up to now, and the results are quite impressive (even if I do say so myself)
I am programming this as a freelancer - I am not registered with the CRO but have a fair charge for developing this that is running into the a nice and fair sum as a handly nixer fee).
The person inside the company that I am designing this for I believe now wants to fob it off as his own project, probably to boost his ego and career prospects (as well as a salary bonus).
All the time I have been giving him samples of databases without protection on the design of the objects, but what flagged a warning to me was when he told me that his IT department now need access to view the VBA code for security reasons, which is currently password protected (my only leverage of getting paid).
Not the hardest thing to crack, since $45 will buy you a decent VBA Password Cracker...and if he could figure out the design himself (or get someone cheaper than me to do it), then I am not going to get paid, as I am not a registered company, succumbing to ISO standards, etc.
He has a 85% working copy of the database (still missing a few key elements, but working to his contentment thus far). He may also have had a keylogger running on his machine to capture the password as I entered it to fix a few problems when working on it there.
I have modified the security of the database now on my PC for future development with additonal security layers (time-bomb, and .MDW files, shortcuts with parameters for runtime-only execution of the program) so that all subsequent work is protected to the maximum that Access can protect it.
However, how can I protect the design of the database - i.e. the table and query structure, vba code, form and report layout, etc.? I don't mind the information being stored in it (Data Protection Act will handle that one).
To satisfy his curiosity, I have managed to allow him access to view the design of all the objects and VBA code but the moment he tries to change any of these, a warning disallowing him modification privileges comes up.
But again, password crackers can get around this easily enough.
How can I legally protect the design of the objects and VBA code as my own? After the company "goes live", I probably will never see it work again, and will never know if it is cracked and/or modified, but knowing that I am in a strong legal position would help.
I have a vague understanding of patents (probably not applicable), copyright (more than likely applicable), trademarks (not a company, so probably not applicable), and Intellectual Property (applicable).
Copyright would seem to be the way to go, but how can I copyright something of my own being given to someone else to administer at a data-level only?
Thanks to all for taking the time to read this
I promise to make a reference to AskAboutMoney.com
I am in the middle of a reasonably complex design of an M$ Access Database that has taken me six continuous months to program overall up to now, and the results are quite impressive (even if I do say so myself)
I am programming this as a freelancer - I am not registered with the CRO but have a fair charge for developing this that is running into the a nice and fair sum as a handly nixer fee).
The person inside the company that I am designing this for I believe now wants to fob it off as his own project, probably to boost his ego and career prospects (as well as a salary bonus).
All the time I have been giving him samples of databases without protection on the design of the objects, but what flagged a warning to me was when he told me that his IT department now need access to view the VBA code for security reasons, which is currently password protected (my only leverage of getting paid).
Not the hardest thing to crack, since $45 will buy you a decent VBA Password Cracker...and if he could figure out the design himself (or get someone cheaper than me to do it), then I am not going to get paid, as I am not a registered company, succumbing to ISO standards, etc.
He has a 85% working copy of the database (still missing a few key elements, but working to his contentment thus far). He may also have had a keylogger running on his machine to capture the password as I entered it to fix a few problems when working on it there.
I have modified the security of the database now on my PC for future development with additonal security layers (time-bomb, and .MDW files, shortcuts with parameters for runtime-only execution of the program) so that all subsequent work is protected to the maximum that Access can protect it.
However, how can I protect the design of the database - i.e. the table and query structure, vba code, form and report layout, etc.? I don't mind the information being stored in it (Data Protection Act will handle that one).
To satisfy his curiosity, I have managed to allow him access to view the design of all the objects and VBA code but the moment he tries to change any of these, a warning disallowing him modification privileges comes up.
But again, password crackers can get around this easily enough.
How can I legally protect the design of the objects and VBA code as my own? After the company "goes live", I probably will never see it work again, and will never know if it is cracked and/or modified, but knowing that I am in a strong legal position would help.
I have a vague understanding of patents (probably not applicable), copyright (more than likely applicable), trademarks (not a company, so probably not applicable), and Intellectual Property (applicable).
Copyright would seem to be the way to go, but how can I copyright something of my own being given to someone else to administer at a data-level only?
Thanks to all for taking the time to read this
I promise to make a reference to AskAboutMoney.com