Re: Stored Procedures
From: Andrew J. Kelly (sqlmvpnooospam_at_shadhawk.com)
Date: 07/14/04
- Next message: anonymous_at_discussions.microsoft.com: "RE: SQL Server Service Manager user login fails"
- Previous message: Kevin McDonnell [MSFT]: "RE: Web application in DMZ cannot access sql database"
- In reply to: Ethan: "Stored Procedures"
- Next in thread: Ethan: "Re: Stored Procedures"
- Reply: Ethan: "Re: Stored Procedures"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 14 Jul 2004 14:05:36 -0400
There really is no way to prevent a determined user from viewing the procs
if they have access to the server. The way to protect your investment is to
copywrite the material and have a very solid licensing agreement.
-- Andrew J. Kelly SQL MVP "Ethan" <anonymous@discussions.microsoft.com> wrote in message news:2cca401c469be$cef93dc0$a401280a@phx.gbl... > > My application is installed on SQL servers at client > sites. I want to prevent clients from seeing the logic in > the stored procedures. > > I initially thought the "with encryption" option would do > the trick. However a simple search returned the decrypt > stored procedure. I am not interested in third party > encryption products because I don't want to install them > at client sites--or pay for them. Is there any way to > accomplish this? Does anyone know if MS plans to improve > the encryption? > > I was also thinking that I would send the majority of the > logic (sql string) as one of the parameters. Is there any > performance hit if I send the entire sql string to > a "blank" stored procedure? > > Even with this method, I believe the client would still be > able to see my sql string using SQL Profiler and other > tools. > > As a vendor, is there any way to prevent clients from > making changes to tables and stored procedures. It seems > that as long as the client controls the sql server, we > have way to prevent this. For example, in MSAccess you > can set permissions for the backend file and prevent even > the highest level users at a client site from making > changes. > > Thanks, > Ethan > >
- Next message: anonymous_at_discussions.microsoft.com: "RE: SQL Server Service Manager user login fails"
- Previous message: Kevin McDonnell [MSFT]: "RE: Web application in DMZ cannot access sql database"
- In reply to: Ethan: "Stored Procedures"
- Next in thread: Ethan: "Re: Stored Procedures"
- Reply: Ethan: "Re: Stored Procedures"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|