Dela via


"System Message 9891"-fel när du ändrar Windows-användarkonto-ID

Den här artikeln hjälper dig att åtgärda systemmeddelandet 9891 som inträffar när du försöker ändra Windows användarkonto-ID.

Gäller för: Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1, Microsoft Dynamics SL 2011 Service Pack 2
Ursprungligt KB-nummer: 2953134

Symptom

Tänk dig följande scenario i Microsoft Dynamics SL:

  • Du skapar och sparar en ny användare som har ett Windows-konto-ID i användarunderhåll (95.260.00).

  • När du går tillbaka till Användarunderhåll (95.260.00) och försöker ändra användarnas Windows-konto-ID får du följande felmeddelande:

    Systemmeddelande 9891 – Användaren är standardanvändaren för Microsoft Dynamics SL för domän-/Windows-konto. Definiera en ny Microsoft Dynamics SL-standardanvändare för domän\windows-konto innan du tar bort eller uppdaterar användaren.

Åtgärd

  • Alternativ 1

    Du kan ta bort användaren OM det är det enda SL-användar-ID som är kopplat till det angivna Windows-konto-ID:t. Om du först försöker göra vad felmeddelandet säger och konfigurera en andra användare kan du fortfarande inte uppdatera den ursprungliga användaren och nu kan du inte ta bort den heller. Du måste först ta bort den andra användaren och sedan ta bort den ursprungliga användaren och sedan konfigurera om den nya användaren.

  • Alternativ 2

    Kontrollera att du har en aktuell säkerhetskopia av databasen innan du kör SQL-instruktionen som visas här.

    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
    

Mer information

Problemet korrigerades i Microsoft Dynamics SL 2015.