SQL Server sa Şifresini Unuttum Diye Üzülme

Güvenlik nedeniyle SQL Server login lerden Builtin/Administrator ı genelde kaldırırız biliyorsunuz. Bu şekilde sadece sa kullanıcısının ve bizim belirlediğimiz yetkili kullanıcıların sysAdmin kalmasını sağlarız.

Peki ya sa şifresini unutursak yada kaybedersek ne yapacağız?

Sıkça karşılaşılan bu problemin elbette bir çözümü var. Bu makalede bunu görüyor olacağız.

Unutulan sa şifresinin tekrar set edilmesi

  1. SQL Server Configuration Manager >> SQL Server >> Log On account tan SQL Server ın üzerinde kurulu olduğu makinada admin haklarına sahip bir windows account u seçiyoruz. Apply >> OK diyerek kapatıyoruz.

  2. Local Computer Policy>>Windows Settings>>Security Settings>>Local Policies>>User Rights Assignment>>Log on as a service e bu account u ekliyoruz.
  3. Yaptığımız policy değişikliği update etmek için command prompt u açarak gpupdate /force yazıp enter a basıyoruz.

  4. SQL Server Configuration Manager dan SQL Server ı stop ediyoruz.
  5. SQL Server ı –m parametresi ile tekrar start ediyoruz. Bunun için command prompt taC:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe –mçalıştırıyoruz.
  6. Command prompt ta OSQL ile bağlanarak SA şifresini set ediyoruz.
  7.  -m parametresini kullandığımız command prompt ta exit yazıp enter a basıyoruz. Diğer açtığınız command prompt larıda exit yazarak kapatınız.
  8. SSMS kullanarak sa ile server a bağlantı kurabildiğimizi görüyoruz.
  9. 1 nolu adımda log on da windows account u kullanmıştık. Bunu tekrar eski haline getiriyoruz.
  10. SQL Server Service ini restart ediyoruz.Bu adımlardan sonra SQL Server sa şifresini değiştirmyoruz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir