X
Bu makaledeki ortak yazarlar Jack Lloyd. Jack Lloyd wikiHow’da bir wikiHow’da Teknoloji Yazarı ve Editör’dür. Yazı yazma ve teknolojiyle ilgili makaleleri düzenleme konusunda iki yıldan fazla deneyime sahiptir. Jack bir teknoloji meraklısı ve İngilizce öğretmenidir.
Bu makale 1.843 defa görüntülenmiştir.
Bu wikiHow makalesi sana, Microsoft SQL Server'da unutulmuş bir System Admin (Sistem Yöneticisi) (SA) parolasını nasıl sıfırlayacağını öğretir. Bunu, Windows Authentication (Windows Kimlik Doğrulaması) ile oturum açarak, Komut İstemi'ni veya Single-User Mode'u (Tek Kullanıcı Modu) kullanarak yapabilirsin.
Adımlar
Yöntem 1
Yöntem 1 / 3:Windows Authentication'ı (Windows Kimlik Doğrulaması) Kullanmak
Yöntem 1
-
1Bu yöntemin nasıl çalıştığını anla. Sunucunda Windows Authentication etkinleştirilmişse parola girmek zorunda kalmadan sunucunda oturum açmak için bunu kullanabilirsin. Oturum açtıktan sonra SQL sunucusunun parolasını kolayca değiştirebilirsin.[1]
- Windows Authentication etkin değilse parolanı sıfırlamak için Single-User Mode'u (Tek Kullanıcı Modu) veya Komut İstemi'ni kullanman gerekir.
-
2SSMS'nin kurulu olduğundan emin ol. SSMS, SQL Server ayarlarının farklı yönlerini Komut İstemi yerine bir pencerede değiştirmene izin veren bir kullanıcı ara birimidir. SSMS kurulu değilse aşağıdakileri yap:
- Bir tarayıcıda SSMS kurulum sayfasına git.
- Download SQL Server Management Studio 17.6 (SQL Server Management Studio 17.6'yı İndir) bağlantısına tıkla.
- İndirilen SSMS kurulum dosyasına çift tıkla.
- SSMS'yi yüklemek için ekrandaki talimatları izle.
-
3SSMS'yi aç. Başlat'a sql server management studio yaz, ardından Başlat penceresinin üst kısmındaki Microsoft SQL Server Management Studio 17'ye tıkla.
-
4Doğru kimlik doğrulama yöntemini seç. "Authentication" (Kimlik Doğrulama) açılır kutusunu tıkla, ardından menüden Windows Authentication'a (Windows Kimlik Doğrulaması) tıkla.
-
5Connect'e (Bağlan) tıkla. Bu, pencerenin altındadır. Hesabında Windows Authentication'a (Windows Kimlik Doğrulaması) izin veriliyorsa bunu yapmak sunucunun kontrol panelinde oturum açmanı sağlar.
-
6Sunucunun klasörünü genişlet. Pencerenin sol üst tarafındaki sunucu klasörünün altında birkaç seçenek yoksa klasörü genişletmek için solundaki + simgesine tıkla.
-
7"Security" (Güvenlik) klasörünü genişlet. Bu, sunucunun adının altındadır.
-
8"Logins" (Girişler) klasörünü genişlet. Bunu "Güvenlik" klasörünün altındaki seçenekler grubunda bulursun.
-
9sa'ya çift tıkla. Bu, "Logins" (Girişler) seçenekler grubundadır. Bunu yapmak, System Administrator (Sistem Yöneticisi) özellikleri pencereni açar.
-
10Yeni bir parola gir. Yeni parolanı, pencerenin üst kısmındaki hem "Password" (Parola) hem de "Confirm password" (Parolayı onaylayın) metin alanlarına yaz.
-
11OK'e (Tamam) tıkla. Bu, pencerenin altındadır. Bunu yapmak parolanı değiştirir ve özellikler penceresini kapatır.Reklam
Yöntem 2
Yöntem 2 / 3:Single-User Mode'u (Tek Kullanıcı Modu) Kullanmak
Yöntem 2
-
1Bu yöntemin nasıl çalıştığını anla. Elindeki tek hesabın parolasını unutmuş olsan bile Komut İstemi'ni kullanarak bir kullanıcı ekleyebilir ve ona yönetici izinleri verebilirsin. Bunu yaptıktan sonra, SQL Server sayfanda oturum açmak için yeni kullanıcının kimlik bilgilerini kullanabilir ve bu aşamadan sonra SA parolasını değiştirebilirsin.[2]
-
2SSMS'nin kurulu olduğundan emin ol. SSMS, SQL Server ayarlarının farklı yönlerini Komut İstemi yerine bir pencerede değiştirmene izin veren bir kullanıcı ara birimidir. SSMS kurulu değilse aşağıdakileri yap:
- Bir tarayıcıda SSMS kurulum sayfasına git.
- Download SQL Server Management Studio 17.6 (SQL Server Management Studio 17.6'yı İndir) bağlantısına tıkla.
- İndirilen SSMS kurulum dosyasına çift tıkla.
- SSMS'yi yüklemek için ekrandaki talimatları izle.
-
3
-
4SQL Instance'ın çalışmasını durdur. net stop MSSQLSERVER yaz ve ↵ Enter'a bas. Bu, şu anda çalışan SQL hizmetlerini durduracaktır.
-
5SQL'i Single-User Mode'da (Tek Kullanıcı Modu) yeniden başlat. net start MSSQLSERVER -m"SQLCMD" yaz ve ↵ Enter'a bas.
- Bu noktada Single-User Mode'da çalıştığına dair herhangi bir gösterge görmezsin ancak "The SQL Server <MSSQLSERVER> service was started successfully" (SQL Server <MSSQLSERVER> hizmeti başarıyla başlatıldı) ifadesini görmelisin.
-
6SQL'e bağlan. sqlcmd yaz ve ↵ Enter'a bas. Bu, SQL komut satırını açar.
-
7Yeni bir kullanıcı ve parola yarat. Bunu SQL komut satırında yazılan komutlarla yaparsın:
- CREATE LOGIN ad WITH PASSWORD=’parola’ yaz. "Ad" kısmı hesap adı, "parola" da yeni paroladır.
- ↵ Enter'a bas.
- GO yaz ve ↵ Enter'a bas.
-
8Kullanıcıyı System Administrator (Sistem Yöneticisi) rolüne ekle. SP_ADDSRVROLEMEMBER ad,’SYSADMIN’ yaz ve ↵ Enter'a bas. "Ad" hesap adıdır. Ardından GO yaz ve ↵ Enter'a bas.
-
9SQLCMD komut satırından çık. exit yaz ve ↵ Enter'a bas.
-
10SQL'i normal modda yeniden başlat. Single-User Mode'u (Tek Kullanıcı Modu) net stop MSSQLSERVER && net start MSSQLSERVER yazıp ↵ Enter'a basarak iptal edebilirsin.
- "The SQL Server <MSSQLSERVER> service was started successfully" (SQL Server <MSSQLSERVER> hizmeti başarıyla başlatıldı) ifadesinin tekrar çıktığını görmelisin; bu noktada Komut İstemi'ni kapatabilirsin.
-
11SSMS'yi aç. Başlat'a sql server management studio yaz, ardından Başlat penceresinin en üstündeki Microsoft SQL Server Management Studio 17'ye tıkla.
-
12Doğru kimlik doğrulama yöntemini seç. "Authentication" (Kimlik Doğrulama) açılır kutusuna tıkla, ardından menüden SQL Server Authentication'a (SQL Server Kimlik Doğrulaması) tıkla.
-
13Yeni kullanıcının kimlik bilgileriyle oturum aç. "Login" (Giriş) açılır kutusuna tıkla, ardından az önce oluşturduğun kullanıcının adına tıkla.
-
14Parolayı gir. Pencerenin alt kısmındaki "Password" (Parola) metin kutusuna kullanıcının parolasını yaz.
-
15Connect'e (Bağlan) tıkla. Bu, pencerenin altındadır. Kullanıcı adını ve parolanı doğru girdiğin sürece bu, sunucunun kontrol panelini açacaktır.
-
16Sunucunun klasörünü genişlet. Pencerenin sol üst tarafında sunucunun klasörünün altında birkaç seçenek yoksa genişletmek için solundaki + simgesine tıkla.
-
17"Security" (Güvenlik) klasörünü genişlet. Bu, sunucu adının altındadır.
-
18"Logins" (Girişler) klasörünü genişlet. Bunu "Security" (Güvenlik) klasörünün altındaki seçenekler grubunda bulursun.
-
19sa'ya çift tıkla. Bu, "Logins" (Girişler) seçenekler grubundadır. Bunu yapmak, System Administrator (Sistem Yöneticisi) özellikleri pencereni açar.
-
20Yeni bir parola gir. Yeni parolanı, pencerenin üst kısmındaki hem "Password" (Parola) hem de "Confirm password" (Parolayı onaylayın) metin alanlarına yaz.
-
21OK'e (Tamam) tıkla. Bu, pencerenin altındadır. Bunu yapmak parolanı değiştirir ve özellikler penceresini kapatır.Reklam
Yöntem 3
Yöntem 3 / 3:Komut İstemini Kullanmak
Yöntem 3
-
1
-
2Komut İstemi'ni ara. komut istemi yaz, ardından Komut İstemi'nin Başlat menüsünün en üstünde çıkmasını bekle.
-
3
-
4Yönetici olarak çalıştır'a tıkla. Bu, açılır menüdedir.
-
5İstendiğinde Evet'e tıkla. Bu, Komut İstemi'ni yönetici modunda açma kararını onaylayacaktır. Komut İstemi penceresi açılmalıdır.
-
6İlk komutu gir. osql -L yaz ve ↵ Enter'a bas.[3]
-
7Sunucunun adıyla birlikte ikinci komutu gir. OSQL -S sunucu -E yaz ve ↵ Enter'a bas. Burada "sunucu" yerine senin sunucunun adını yazarsın.
-
8Yeni bir parola yarat. EXEC sp_password NULL, ‘parola’, ’sa' yaz ve ↵ Enter'a bas. Burada "parola" yerine, kullanmak istediğin parolayı yazarsın.
- Mesela parolanı "rutabaga123" olarak ayarlamak için Komut İstemi'ne EXEC sp_password NULL, 'rutabaga123', 'sa' yazman gerekir.
-
9Komutu çalıştır. GO yaz, ardından ↵ Enter'a bas. OSQL'den çıkmak için exit yaz ve ↵ Enter'a bas.
-
10SQL Server'da oturum açmayı dene. Bunu, yönetici kimlik bilgilerini ve yeni parolanı kullanarak yap. SQL Server'da oturum açabiliyorsan parolan başarıyla değiştirilmiştir.Reklam
İpuçları
- Bu yöntemlerden hiçbiri sende işe yaramazsa İnternet'te birçok ücretli SQL Server parola kurtarma programı vardır.
Reklam
Uyarılar
- SA parolanı uzaktan sıfırlayamazsın.
Reklam
Referanslar
Bu wikiHow makalesi hakkında
Diğer dillerde
English:Reset SA Password in SQL Server
Русский:сбросить пароль SA в Sql Server
Bahasa Indonesia:Mengatur Ulang Kata Sandi SA pada Server SQL
Nederlands:Het SA wachtwoord in SQL server resetten
Tiếng Việt:Reset mật khẩu SA trong Sql Server
Bu sayfaya 1.843 defa erişilmiş.
Bu makale işine yaradı mı?
Reklam