Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

How To Make password Protected SQL Server 2005 Database
i.e when i open SQL Server database then ask for password.

Answer Posted / bhaskar

To some extent what you can/should do to restrict direct
access depends on you application and deployment
requirements, and what type of direct access you are trying
to prevent. For instance, if you are sole administrator of
all machines that the app will be deployed on, you may be
able to restrict access by locking down the SA password and
dissallowing access to the DB files via the filesystem.
If, on the other hand, you are not the admin, it will be
pretty much impossible to completely block direct access
against a determined admin. The databases can always be
copied via the filesystem to another machine with a useable
SA account.

Even if you are not the admin of the machine, there are
some things you can do to avoid casual access outside of
the app itself. Here is an article that talks about
securing your connection string:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/dnnetsec/html/THCMCh14.asp

You can also use an application role for server-side
permissions. See:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/adminsql/ad_security_89ir.asp

Is This Answer Correct ?    5 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain what are the events recorded in a transaction log?

1050


What is bcp? When does it use?

987


What are character string data types in ms sql server?

1346


What are difference between Cluster index and Non-Cluster index?

1129


Define outer join in sql server joins?

988


Why do you want to join software field as you have done your BE in Electronics?

2195


How to concatenate two character strings together?

1166


What are trace flags and mention a few common trace flags used with sql server?

1135


Does order by actually change the order of the data in the tables or does it just change the output?

1204


What are the differences between sql server and mysql.

1137


What does COMMIT command do?

1121


What is pessimistic concurrency?

1022


What is the default schema of your login session in ms sql server?

1092


What are transactions in sql?

1131


What is query cost in sql server?

1037