Sintoma
Considere o seguinte cenário em Manutenção de Bases de Dados no Microsoft Dynamics SL:
-
O utilizador cria um nome Windows de início de sessão autenticado para um utilizador do Microsoft Dynamics SL.
-
Altere o nome de utilizador do utilizador no Active Directory.
-
Abra o ecrã Manutenção da Base de Dados (98.290.00) e, em seguida, selecione Sincronizar Toda a Propriedade e Segurança no separador Atualizar Bases de Dados .
-
Clica em Atualizar Base de Dados.
Quando o fizer, receberá a seguinte mensagem de erro:
ExecuteAuthenticationScripts Error -2147206479 [Microsoft] [ODBC SQL Server Driver] [SQL Server] O principal do servidor "%" já existe.
Causa
Este problema ocorre porque o nome de utilizador do utilizador do Microsoft Dynamics SL foi alterado no Active Directory mas não no Microsoft SQL Server que alonha as Bases de Dados do Microsoft Dynamics SL.
Resolução
Para resolver este problema, siga estes passos:
-
Altere o nome de início de sessão do utilizador no ecrã Manutenção do Utilizador (96.260.00) para corresponder à alteração que fez no Active Directory.
-
In sessão no Microsoft SQL Server Management Studio e, em seguida, elimine o nome de início de sessão antigo do utilizador da pasta Logins.
-
na pasta Logins no Microsoft SQL Server Management Studio, crie o novo nome de início de sessão do utilizador e, em seguida, verifique se está mapeado para as funções corretas do Microsoft Dynamics SL.
Mais Informações
Solomon Dynamics SL