24 Ocak 2016 Pazar

SQL Server Error User Group or Role Already Exists in the Current Database

Eğer veritabanında olan bir kullanıcıyı sql servera tanıtmak isterseniz böyle bir hata alırsınız.Bunun sebebi iki kullanıcı arasında dbo şema bağlantısı kurmak istemenize rağmen


User, group, or role ‘user’ already exists in the current database (Microsoft SQL Server, Error: 15023). şeklinde hata alırsınız.


 


Eğer bir veritabanını restore ediyorsanız ve o veritabanında bir kullanıcı mevcut sizde bu kullanıyı sql server security tabı altında login altına tanıtırken hata alabilirsiniz.Genel bir hata olup konuyla ilgili microsoft kaynaklarının yeteri kadar online eğitimi mevcttur.


 


Bu hatayı gidermek için sql server management yeterli değildir.Hatayı giderebilmek bir stored procedure sp kullanmak gerekiyor. MSDN Dökümanlarında sp_change_users_login nasıl kullanılır



Aşağıda örnek olan kullanıcı sqlogren kullanıcı için nasıl kullanıldığı gösterilmetedir.


Sp_change_users_login ‘ Auto_Fix ‘, ‘ sqlogren’


 Hepsi bu kadar.


 


Kolay gelsin.



SQL Server Error User Group or Role Already Exists in the Current Database

Hiç yorum yok:

Yorum Gönder