Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
DB Engine
SQL ServerMSDESQL Server CE
Services
Analysis (Data Mining)Analysis (OLAP)DTSIntegration ServicesNotification ServicesReporting Services
Programming
CLRConnectivitySQLXML
Other Technologies
ClusteringEnglish QueryFull-Text SearchReplicationService Broker
General
Data WarehousingPerformanceSecuritySetupSQL Server ToolsOther SQL Server Topics
DirectoryUser Groups
Related Topics
MS AccessOther DB ProductsMS Server Products.NET DevelopmentVB DevelopmentJava DevelopmentMore Topics ...

SQL Server Forum / General / Security / February 2008

Tip: Looking for answers? Try searching our database.

Securing Data Tables from unauthorized viewing.

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
ISM - 22 Feb 2008 21:29 GMT
Is there any way to secure data tables in a SQL database from viewing by an
external program.  We don't want the structure of our database be avilable
for viewing and possible reverse engineering of our application.  Thanks.

Signature

Michael

Erland Sommarskog - 22 Feb 2008 23:02 GMT
> Is there any way to secure data tables in a SQL database from viewing by
> an external program.  We don't want the structure of our database be
> avilable for viewing and possible reverse engineering of our
> application.  Thanks.

There is no way to hide the metadata for a user with sysadmin access.
You can use WITH ENCRYPTION to obfusticate your stored procedures, but
anyone who wants to crack it, will.

The general recommendation is to use licenses to control your
intellectual property.

Signature

Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx

ISM - 24 Feb 2008 16:59 GMT
Thank you.

Signature

Michael

> > Is there any way to secure data tables in a SQL database from viewing by
> > an external program.  We don't want the structure of our database be
[quoted text clipped - 7 lines]
> The general recommendation is to use licenses to control your
> intellectual property.
Uri Dimant - 24 Feb 2008 09:19 GMT
ISM
If the login that application uses to coonect to is  a member of sydadmin
you are out fu luck. Otherwise,   take a look at VIEW DEFENITION  command in
the BOL

> Is there any way to secure data tables in a SQL database from viewing by
> an
> external program.  We don't want the structure of our database be avilable
> for viewing and possible reverse engineering of our application.  Thanks.
ISM - 24 Feb 2008 17:00 GMT
Thank you.

Signature

Michael

> ISM
> If the login that application uses to coonect to is  a member of sydadmin
[quoted text clipped - 5 lines]
> > external program.  We don't want the structure of our database be avilable
> > for viewing and possible reverse engineering of our application.  Thanks.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.