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
What is normalization according to you and explain its different levels?
What is difference between rollback immediate and with no_wait during alter database?
What do you understand by a view?
Explain features of analysis services?
What is attribute relationships, why we need it? : sql server analysis services, ssas
What are the events recorded in a transaction log?
What is single-user mode and what are the steps you should follow to start sql server in single-user mode?
What is a constant or literal in ms sql server?
What is normalization of database? What are its benefits?
Do you know what are the properties of the relational tables?
Explain temporary table vs table variable by using cursor alternative?
What is plan freezing?
Can you please explain the difference between function and stored procedure?
Explain aggregate functions?
Where can you add custom error messages to sql server?