/* ------------------------ My Meta Content Here SEO ------------------------ */


Main Menu

Wednesday, December 17, 2014

How to recover SA password on Microsoft SQL Server 2008 R2

How to recover SA password on Microsoft SQL Server 2008 R2

When you are using MS SQL Server in mixed mode, it is very important that you know your SA password.

There can be different reasons you lost the password
Person who installed the SQL Server knows the password but has left the building.
You did not write down the password in your password file
Password file is lost

Steps to recover the SA password
Start SQL Server Configuration Manager

Stop the SQL services

Edit the properties of the SQL Service

Change the startup parameters of the SQL service by adding a –m; in front of the existing parameters

Start the SQL services. These are now running in Single User Mode.
Start CMD on tthe SQL server
Start the SQLCMD command. Now you will see following screen

Now we create a new user. Enter following commands
CREATE LOGIN recovery WITH PASSWORD = ‘TopSecret 1′ (Remember SQL server has default strong password policy
Now this user is created
Now we grant the user a SYSADMIN roles using the same SQLCMD window.
sp_addsrvrolemember ‘recovery’, ‘sysadmin’
Stop the SQL service again
Change the SQL service properties back to the default settings

Start the SQL service again and use the new created login (recovery in my example)
Go via the security panel to the properties and change the password of the SA account.

Now write down the new SA password.


  1. Awesome blog. I got impressed really. Just can’t imagine your tech. Your notice point is very clear and can be short little more. I need the elaborated story of your mentioning.

    Read for more information :- S. Rawat's Blog | Recover SQL Server SA Password: Unlock SQL Server Account

  2. Sql Password Recovery whhich is a professional program enables you reset administrator or user password for Microsoft SQL Server instantly regardless of the length, complexity, language and encoding of the password set before.


My Blog List