Simptom
Luați în considerare următorul scenariu din Întreținerea bazelor de date în Microsoft Dynamics SL:
-
Creați un nume de conectare autentificat Windows pentru un utilizator Microsoft Dynamics SL.
-
Modificați numele de utilizator al utilizatorului în Active Directory.
-
Deschideți ecranul Întreținere bază de date (98.290.00), apoi selectați Sincronizați toate proprietatea și securitatea pe fila Actualizare baze de date .
-
Faceți clic pe Actualizare bază de date.
Atunci când faceți acest lucru, primiți următorul mesaj de eroare:
ExecuteAuthenticationScripts Eroare -2147206479 [Microsoft] [Driver SQL Server ODBC] [SQL Server] Serverul principal '%' există deja.
Cauză
Această problemă apare deoarece numele de utilizator al utilizatorului Microsoft Dynamics SL a fost modificat în Active Directory, dar nu și în Microsoft SQL Server care găzduiește bazele de date Microsoft Dynamics SL.
Rezolvare
Pentru a rezolva această problemă, urmați acești pași:
-
Modificați numele de conectare al utilizatorului în ecranul Întreținere utilizator (96.260.00) pentru a se potrivi cu modificarea efectuată în Active Directory.
-
Conectați-vă la Microsoft SQL Server Management Studio, apoi ștergeți numele de conectare vechi al utilizatorului din folderul Conectări.
-
n în folderul Conectări din Microsoft SQL Server Management Studio, creați noul nume de conectare al utilizatorului, apoi verificați dacă este mapat la rolurile Microsoft Dynamics SL corecte.
Mai multe informații
Solomon Dynamics SL