Freigeben über


Fehler "Systemnachricht 9891", wenn Sie die Windows-Benutzerkonto-ID ändern

In diesem Artikel wird die Systemmeldung 9891 behoben, die auftritt, wenn Sie versuchen, die Windows-Benutzerkonto-ID zu ändern.

Gilt für: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1, Microsoft Dynamics SL 2011 Service Pack 2
Ursprüngliche KB-Nummer: 2953134

Symptome

Betrachten Sie das folgende Szenario in Microsoft Dynamics SL:

  • Sie erstellen und speichern einen neuen Benutzer, der über eine Windows-Konto-ID in der Benutzerwartung verfügt (95.260.00).

  • Wenn Sie zur Benutzerwartung (95.260.00) zurückkehren und versuchen, die Windows-Konto-ID der Benutzer zu ändern, wird die folgende Fehlermeldung angezeigt:

    Systemnachricht 9891 – Benutzer ist der Standardmäßige Microsoft Dynamics SL-Benutzer für Domäne\Windows-Konto. Definieren Sie vor dem Löschen oder Aktualisieren des Benutzers einen neuen Microsoft Dynamics SL-Benutzer für Domäne\Windows-Konto.

Lösung

  • Option 1:

    Sie können den Benutzer LÖSCHEN, wenn es sich um die einzige SL-Benutzer-ID handelt, die mit der angegebenen Windows-Konto-ID verknüpft ist. Wenn Sie zunächst versuchen, den Anweisungen der Fehlermeldung zu folgen und einen zweiten Benutzer einzurichten, können Sie den Originalbenutzer trotzdem nicht aktualisieren, und jetzt können Sie ihn auch nicht löschen. Sie müssen zuerst den zweiten Benutzer löschen und dann den ursprünglichen Benutzer löschen und dann den neuen Benutzer erneut einrichten.

  • Option 2:

    Stellen Sie sicher, dass Sie über eine aktuelle Sicherung Ihrer Datenbank verfügen, bevor Sie die hier gezeigte SQL-Anweisung ausführen.

    update UserRec set WindowsUserAcct = 'New domain/username' where UserId = 'users SL id'
    
    New domain/username = replace with your new domain and username
    
    users SL id = replace with your Microsoft Dynamics SL user ID
    

Weitere Informationen

Das Problem wurde in Microsoft Dynamics SL 2015 behoben.