The server principal ‘xxx’ already exists. | Ahmet BÜTÜN
SQL Server 2005 üzerinde çalışırken, veri tabanında tanımlanmış bir xxxx kullanıcısını silerken aşağıdakine benzer bir hata aldığınızda,
The server principal ‘xxxx already exists.
şu T-SQL komutlarını çalıştırıp, kullanıcıyı yeniden tanımlamayı deneyin. Sorun çözülecektir.
IF EXISTS (SELECT * FROM sys.server_principals WHERE name =
DROP LOGIN [xxx]
T-SQL komutunda yer alan xxx yerine silme/yeniden oluşturmak istediğiniz kullanıcı adını yazınız. Kullanıcı adından tam olarak emin değilseniz,
şeklinde SELECT sorguları ile kullanıcı adını bulabilirsiniz.
server principal, sql 2005