Recencly Microsoft has released the Best Practices Analyzer (BPA) for SQL Server 2008 R2. BPA is a tool which helps Administrators to audit there local and remote SQL Server instances sagainst system events, logins, permissions and metadata for recommendation if it doesn't follow MS best practices for SQL Server.
But, you have to have pre-requsite installed on your system before you install BPA for SQL Server 2008 R2, they are:
- Microsoft Baseline Configuration Analyzer V2.0
- PowerShell V2.0
- Windows Server 2003/2008/2008 R2 or Windows Vista or Windows Vista