When working with my customers on SQL Server security, I constantly get the same question, "What are some best practices for hardening my SQL Server implementation?" Over the years, I have come up with specific recommendations based on upon industry best practices and my experience. Following is a summary of best practices for hardening a SQL Server environment:
If you do something different in order to secure your implemenation, feel free to provide your recommendations as comments.
Cheers!!!
Ross Mistry
Ross Mistry, MCSE, MCDBA is a partner and principal consultant for Convergent Computing. As a lead architect he designs and implements SQL Server, Active Directory and Exchange solutions for fortune 500 organizations with a global presence. His SQL Server specialty is designing and implementing high availability, site resilience and disaster recovery solutions. Ross also focuses on SQL Server database administration, database development and Business Intelligence. Ross has also taken on the roles of lead author, co-author, technical writer and contributing writer for a number of books, including SQL Server 2005 Management and Administration and Windows Server 2008 Unleashed. Mistry is also a public speaker and conducts seminars on Microsoft topics around the world on SQL Server, Active Directory and Exchange.
The opinions expressed in this Weblog are those of the writer and may not represent the opinions of Network World.
|
|
install updates
The first comment you make about security and the first comment I have heard in many discussions about security basics is install updates. I am constantly amazed when people who should know better fail to follow this simple advice and pay the price. This is way too simple a task to take for granted.
Your article is a great coverage of the basics of security, most of which can be applied to any OS/Application.
At least implement WSUS!!!
Indeed, it is ironic how the easiest tasks get overlooked. However, based on my experience, many large organizations do not have a patch management solution and they are understaffed. Therefore, they have to patch servers manually and since they don't have the resources and they are typically fighting other fires, this simplistic task does not occur, leaving them vulnerable and at risk.
Yes, this is sad, but it is reality. These types of companies should at least download and configure Microsoft's free patch management tool Windows Software Update Services (WSUS). Very easy to lean and implement. Link to the home page:
http://technet.microsoft.com/en-us/wsus/default.aspx
Thanks for the comment...
Ross
Post new comment