Merhaba Arkadaşlar,
Kendime de not almak istediğim bir kesin çözüm konusunu buraya yazmak istedim.
Hata senaryom şöyle;
MSSQL de bir kullanıcı oluşturuyorum ve kaydediyorum. Daha sonra bu kullanıcıya başka bir veri tabanına yetki vermeye veya bir bilgisini düzenlemeye kalkıyorum. Ancak olay burada başlıyor.
Hepimizin bildiği gibi Security > Logins > [username] sağ tıklayıp properties dedikten sonra açılan pencerede neyi değiştirirsem değiştireyim ve kaydedeyim sonuç hep aynı. “SQL Server Error 15023”
Bu problemi şu şekilde çözdüm;
USE [veritabani_adi]
EXEC sp_change_users_login 'Auto_Fix', 'kullanici_adi'
Bu işlemi yapıp ilgili veritabanında execute ettiğinizde problem düzelmiş olarak karşımıza çıkıyor.
Eğer başka bir durumda da karşılaşan var ise ve yorum kısmında belirtir ise çok sevinirim.