Sintomo
Considerare lo scenario seguente in Manutenzione database in Microsoft Dynamics SL:
-
Si crea un Windows Nome di accesso autenticato per un utente di Microsoft Dynamics SL.
-
È possibile modificare il nome utente dell'utente in Active Directory.
-
Aprire la schermata Manutenzione database (98.290.00) e quindi selezionare Sincronizza tutta la proprietà e la sicurezza nella scheda Aggiorna database .
-
Fare clic su Aggiorna database.
Quando si esegue questa operazione, viene visualizzato il messaggio di errore seguente:
Errore ExecuteAuthenticationScripts -2147206479 [Microsoft] [Odbc SQL Server Driver] [SQL Server] L'entità server '%' esiste già.
Causa
Questo problema si verifica perché il nome utente dell'utente Microsoft Dynamics SL è stato modificato in Active Directory ma non nella Microsoft SQL Server che ospita i database di Microsoft Dynamics SL.
Risoluzione
Per risolvere questo problema, attenersi alla seguente procedura:
-
Modificare il nome di accesso dell'utente nella schermata Manutenzione utenti (96.260.00) in modo che corrisponda a quella apportata in Active Directory.
-
Accedere a Microsoft SQL Server Management Studio e quindi eliminare il vecchio nome di accesso dell'utente dalla cartella Logins.
-
n la cartella Logins in Microsoft SQL Server Management Studio, creare il nuovo nome di accesso dell'utente e quindi verificare che sia mappato ai ruoli di Microsoft Dynamics SL corretti.
Ulteriori informazioni
Salomone Dynamics SL