Microsoft'un bu konuyla ilgili bir makalesi var. Her şeyi adım adım geçiyor.
Başlangıç sayfasından SQL Server Management Studio'yu başlatın. Görünüm menüsünde Kayıtlı Sunucular'ı seçin. (Sunucunuz zaten kayıtlı değilse, Yerel Sunucu Grupları'na sağ tıklayın, Görevler'e gidin ve ardından Yerel Sunucuları Kaydet'e tıklayın.)
Registered Servers (Kayıtlı Sunucular) alanında, sunucunuza sağ tıklayın ve ardından SQL Server Configuration Manager öğesine tıklayın. Bu, yönetici olarak çalıştırmak için izin istemeli ve ardından Configuration Manager programını açmalıdır.
Management Studio'yu kapatın.
SQL Server Configuration Manager'da, sol bölmede SQL Server Services'i seçin. Sağ bölmede, SQL Server örneğinizi bulun. (SQL Server'ın varsayılan örneği, bilgisayar adından sonra (MSSQLSERVER) öğesini içerir. Adlandırılan örnekler, Kayıtlı Sunucularda sahip oldukları adla büyük harflerle görünür.) SQL Server örneğini sağ tıklatın ve ardından Özellikler'i tıklatın.
Başlangıç Parametreleri sekmesindeki Bir başlangıç parametresi belirtin kutusuna -m yazın ve ardından Ekle'yi tıklatın. (Bu bir tire sonra küçük harf m'dir.)
Not
SQL Server'ın bazı önceki sürümleri için Başlangıç Parametreleri sekmesi yoktur. Bu durumda, Gelişmiş sekmesinde Başlangıç Parametreleri'ne çift tıklayın. Parametreler çok küçük bir pencerede açılır. Mevcut parametrelerin hiçbirini değiştirmemeye dikkat edin. En sonunda, yeni bir parametre ekleyin; -m ve ardından Tamam'ı tıklayın. (Bu bir noktalı virgül sonra bir tire ve sonra küçük harf m'dir.)
Tamam'a tıklayın ve yeniden başlatılacak mesajın ardından, sunucu adınıza sağ tıklayın ve ardından Yeniden Başlat'a tıklayın.
SQL Server yeniden başlatıldıktan sonra sunucunuz tek kullanıcı modunda olacaktır. SQL Server Agent'ın çalışmadığından emin olun. Başlarsa, tek bağlantınızı alır.
Windows 8 başlangıç ekranında, Management Studio simgesine sağ tıklayın. Ekranın altında Yönetici olarak çalıştır'ı seçin. (Bu, yönetici kimlik bilgilerinizi SSMS'ye iletecektir.)
Not
Windows'un önceki sürümlerinde, Yönetici olarak çalıştır seçeneği bir alt menü olarak görünür.
Bazı konfigürasyonlarda, SSMS birkaç bağlantı kurmaya çalışır. SQL Server tek kullanıcı modunda olduğu için birden çok bağlantı başarısız olur. Gerçekleştirmek için aşağıdaki eylemlerden birini seçebilirsiniz. Aşağıdakilerden birini yapın.
a) Windows Kimlik Doğrulaması (Yönetici kimlik bilgilerinizi içerir) kullanarak Nesne Gezgini ile bağlantı kurun. Güvenlik'i genişletin, Oturum Açma Bilgileri'ni genişletin ve kendi oturum açma bilgilerinizi çift tıklayın. Sunucu Rolleri sayfasında, sysadmin'i seçin ve ardından Tamam'a tıklayın.
b) Nesne Gezgini ile bağlanmak yerine, Windows Kimlik Doğrulamasını (Yönetici kimlik bilgilerinizi içeren) kullanarak bir Sorgu Penceresi ile bağlanın. (Yalnızca Nesne Gezgini ile bağlanmadıysanız bu şekilde bağlanabilirsiniz.) Sysadmin sabit sunucu rolünün bir üyesi olan yeni bir Windows Kimlik Doğrulaması oturumu eklemek için aşağıdaki gibi bir kod çalıştırın. Aşağıdaki örnek, CONTOSO \ PatK adlı bir etki alanı kullanıcısı ekler.
CREATE LOGIN [CONTOSO\PatK] FROM WINDOWS; ALTER SERVER ROLE
sysadmin ADD MEMBER [CONTOSO\PatK];
c) SQL Server'ınız karma kimlik doğrulama modunda çalışıyorsa, Windows Kimlik Doğrulamasını (Yönetici kimlik bilgilerinizi içeren) kullanarak bir Sorgu Penceresi ile bağlanın. Sysadmin sabit sunucu rolünün bir üyesi olan yeni bir SQL Server Kimlik Doğrulaması oturumu oluşturmak için aşağıdaki gibi kodu yürütün.
CREATE LOGIN TempLogin WITH PASSWORD = '************'; ALTER
SERVER ROLE sysadmin ADD MEMBER TempLogin;
Uyarı:
************ 'yı güçlü bir parola ile değiştirin.
d) SQL Sunucunuz karma kimlik doğrulama modunda çalışıyorsa ve sa hesabının parolasını sıfırlamak istiyorsanız, Windows Kimlik Doğrulamasını (Yönetici kimlik bilgilerinizi içeren) kullanarak bir Sorgu Penceresi ile bağlanın. Sa hesabının parolasını aşağıdaki sözdizimi ile değiştirin.
ALTER LOGIN sa WITH PASSWORD = '************'; Warning
************ 'yı güçlü bir parola ile değiştirin.
Aşağıdaki adımlar artık SQL Server'ı tekrar çoklu kullanıcı moduna değiştirir. SSMS'yi kapatın.
SQL Server Configuration Manager'da, sol bölmede SQL Server Services'i seçin. Sağ bölmede, SQL Server örneğini sağ tıklatın ve ardından Özellikler'i tıklatın.
Başlangıç Parametreleri sekmesindeki Mevcut parametreler kutusunda -m öğesini seçin ve ardından Kaldır öğesine tıklayın.
Not
SQL Server'ın bazı önceki sürümleri için Başlangıç Parametreleri sekmesi yoktur. Bu durumda, Gelişmiş sekmesinde Başlangıç Parametreleri'ne çift tıklayın. Parametreler çok küçük bir pencerede açılıyor. Daha önce eklediğiniz; -m'yi kaldırın ve ardından Tamam'a tıklayın.
Sunucu adınıza sağ tıklayın ve ardından Yeniden Başlat seçeneğine tıklayın.
Artık sysadmin sabit sunucu rolünün bir üyesi olan hesaplardan birine artık normal şekilde bağlanabilmelisiniz.