Unix Technical Forum

Protecting Database From Code Stealing and Installer Advice

This is a discussion on Protecting Database From Code Stealing and Installer Advice within the SQL Server forums, part of the Microsoft SQL Server category; --> Dear Group I'd be grateful if you can give me some advice on the following. An application I wrote ...


Go Back   Unix Technical Forum > Database Server Software > Microsoft SQL Server > SQL Server

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-29-2008, 09:49 AM
theintrepidfox@hotmail.com
 
Posts: n/a
Default Protecting Database From Code Stealing and Installer Advice


Dear Group

I'd be grateful if you can give me some advice on the following.
An application I wrote uses an MSDE backend and I wonder whether
there's a way (even for the system administrator) of not seeing or
tracing stored procedure code, view and table designs?

And I also wonder whether you can advise me on an installer that
handles MSDE and database setup during installation without too much
effort but is still affordable < USD 1000.

Any articles, resources, advice hints for these two topics are very
appreciated.

Thank you very much for your help & efforts!

Martin

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-29-2008, 09:49 AM
Simon Hayes
 
Posts: n/a
Default Re: Protecting Database From Code Stealing and Installer Advice

The short answer regarding hiding your database code and data is that
you can't - a sysadmin has full access to all objects in MSSQL. You can
create some objects WITH ENCRYPTION, but that isn't a real solution, as
the encryption can been hacked, so it will only prevent casual users
from seeing it, not a determined attacker (and if the server is under
someone else's control, you can't secure it effectively anyway).

The best way to protect your intellectual property is probably a legal
contract rather than a technical solution, although if it's really
important to you then you could provide your application as a remotely
hosted service, not a local installation.

As for a packaging tool, Red Gate have one in that price range. I
haven't used it myself, but I have used some of their other SQL
products, and they seem to be quite good for what they cost:

http://www.red-gate.com/sql/sql_packager.htm

Simon

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-29-2008, 09:49 AM
helmut woess
 
Posts: n/a
Default Re: Protecting Database From Code Stealing and Installer Advice

Am 24 Aug 2005 05:30:34 -0700 schrieb theintrepidfox@hotmail.com:

> Dear Group
>
> I'd be grateful if you can give me some advice on the following.
> An application I wrote uses an MSDE backend and I wonder whether
> there's a way (even for the system administrator) of not seeing or
> tracing stored procedure code, view and table designs?
>
> And I also wonder whether you can advise me on an installer that
> handles MSDE and database setup during installation without too much
> effort but is still affordable < USD 1000.
>
> Any articles, resources, advice hints for these two topics are very
> appreciated.
>
> Thank you very much for your help & efforts!
>
> Martin


maybe this can help you:
http://www.sql-shield.com/

bye,
Helmut
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-29-2008, 09:51 AM
theintrepidfox@hotmail.com
 
Posts: n/a
Default Re: Protecting Database From Code Stealing and Installer Advice

Thanks Simon & Helmut :-)

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:32 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com