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.
Senin Allah’ına kurban be. Mükemmel çözüm.