Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

Can I Provide SP to 3rd Party without tell them DB name Expand / Collapse
Author
Message
Posted Wednesday, January 30, 2013 9:24 PM
Grasshopper

GrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopper

Group: General Forum Members
Last Login: Monday, October 21, 2013 4:00 AM
Points: 21, Visits: 77
I assigned to prepare SP API for vendor, but I concern about script and DB security.

I have to provide 2 SP, each SP is in each Database.

How can I give them only SP without Database Name.
Post #1413838
Posted Thursday, January 31, 2013 2:31 AM
SSCrazy

SSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazy

Group: General Forum Members
Last Login: Today @ 12:50 AM
Points: 2,122, Visits: 5,474
You can create a local procedure that activates the procedure in the second database, and let them use the local procedure, but if they'll look at the local's procedure code they will be able to see that you just activate a procedure in a different database. Another alternative is to create synonym for the procedure at the second database and activate the synonym, but they can always check the synonym's definition and see the real name and location of the procedure. Why do you want them not to know that it is a procedure in a different database?

Adi


--------------------------------------------------------------
To know how to ask questions and increase the chances of getting asnwers:
http://www.sqlservercentral.com/articles/Best+Practices/61537/

For better answers on performance questions, click on the following...
http://www.sqlservercentral.com/articles/SQLServerCentral/66909/
Post #1413923
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse