SQL Server Configuration Manager içinde ilgili sunucunun
özelliklerine girin. Advanced/Gelişmiş tabında Properties/Özellikler
alanına "-m" parametresini ekleyin. Ancak bu parametreyi eklerken bir
önceki parametrenin sonuna ";" koyun ve hiç boşluk bırakmayın! Yani
";-m" şeklince yazacaksınız (tırnak işaretleri yok).
SQL Sunucuyu yeniden başlatın. Sunucunuz single modda başlayacak.
SQLCMD.EXE
dosyasını admin yetkisiyle başlatın. SQL Server'a girmek için
kullandığınız Windows kullanıcısına aşağıdaki gibi Sysadmin yetkisi
verin:
EXEC sp_addsrvrolemember "myserver\myuser","sysadmin";
GO
ya da
EXEC sp_password NULL, 'newpwd', 'sa';
GO
Eklediğiniz paremetreyi silip sunucunuzu normal modda başlatmayı unutmayın!..
kaynak:
http://blogs.msdn.com/b/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server-2005.aspx