Användare uppmanas att ange ett lösenord med en autentiserade Windows-databas i Microsoft Dynamics SL 2011


Symptom


Användare uppmanas att ange ett lösenord när de loggar in på en Windows autentiseras databas i Microsoft Dynamics SL 2011 när systemet har uppgraderats från en tidigare version av Microsoft Dynamics SL.

Orsak


Detta beror på att en ny funktion har lagts till i Microsoft Dynamics SL 2011 kräver inmatning av ett lösenord (valfritt) när användare loggar in, även om Windows-autentisering används. När en databas som tidigare Använd SQL-autentisering uppgraderas varje användares lösenord bevaras och måste anges när användaren loggar in på Microsoft Dynamics SL 2011.

Lösning


Ta bort värdet från rutan lösenord på skärmen för alla användare utom användaren Sysadmin Användarunderhåll (95.260.00) om du inte vill kräver inmatning av ett lösenord för en databas som Windows autentiseras. Använd någon av följande metoder om du vill göra detta.

Metoden 1:

1. Logga in på Microsoft Dynamics SL som SYSADMIN-användare.

2. under gruppen Administration modul öppna skärmen Användarunderhåll (95.260.00) .

3. Välj ett användar-ID i fältet Användar-ID .

4. Ta bort värdet i rutan lösenord .

5. Spara och sedan upprepa för varje användare.


Method 2:


Obs! Kontrollera att du har en fullständig säkerhetskopia av databasen som du kan återställa om ett problem uppstår innan du följer instruktionerna i det här avsnittet.
  1. Logga ut alla användare från Microsoft Dynamics SL-databasen.
  2. Kör följande SQL-sats i Microsoft SQL Server Management Studio mot Microsoft Dynamics SL 2011 System-databasen för att ta bort lösenord för alla användare utom Sysadmin:

    update userrec set Password = '' where UserId not like ('SYSADMIN')

Mer Information


Mer information finns i avsnittet "Microsoft Dynamics SL Login" i avsnittet referens i hjälpen för Microsoft Dynamics SL 2011 eller användarens Guide.