Symptom
Overvej følgende scenarie i Databasevedligeholdelse i Microsoft Dynamics SL:
-
Du opretter en Windows Godkendt logonnavn for en Microsoft Dynamics SL-bruger.
-
Du ændrer brugerens brugernavn i Active Directory.
-
Du åbner skærmbilledet Databasevedligeholdelse (98.290.00) og vælger derefter Synkroniser alt ejerskab og sikkerhed på fanen Opdater databaser .
-
Du skal klikke på Opdater database.
Når du gør dette, får du vist følgende fejlmeddelelse:
ExecuteAuthenticationScripts Error -2147206479 [Microsoft] [ODBC SQL Server Driver] [SQL Server] Serverprincipalen '%' findes allerede.
Årsag
Dette problem opstår, fordi Microsoft Dynamics SL-brugerens brugernavn blev ændret i Active Directory, men ikke i den Microsoft SQL Server, der er vært for Microsoft Dynamics SL-databaserne.
Løsning
Du kan løse dette problem ved at følge disse trin:
-
Skift brugerens logonnavn på skærmbilledet Brugervedligeholdelse (96.260.00), så det svarer til den ændring, du har foretaget i Active Directory.
-
Log på Microsoft SQL Server Management Studio, og slet derefter brugerens gamle logonnavn fra mappen Logon.
-
n mappen Logon i Microsoft SQL Server Management Studio, oprette brugerens nye logonnavn og derefter kontrollere, at den er knyttet til de korrekte Microsoft Dynamics SL-roller.
Flere oplysninger
Salomon dynamics SL