Użytkownicy są nieoczekiwanie monitowane o wpisanie hasła przez uwierzytelnioną bazę danych systemu Windows w usłudze Microsoft Dynamics SL 2011
Ten artykuł zawiera metody rozwiązywania problemu, w którym użytkownicy są nieoczekiwanie monitowane o hasło podczas logowania się do uwierzytelnionej bazy danych systemu Windows w usłudze Microsoft Dynamics SL 2011 po uaktualnieniu.
Dotyczy: Microsoft Dynamics SL 2011
Oryginalny numer KB: 2550383
Symptomy
Użytkownicy są monitowane o podanie hasła podczas logowania się do uwierzytelnionej bazy danych systemu Windows w usłudze Microsoft Dynamics SL 2011 po uaktualnieniu systemu z poprzedniej wersji programu Microsoft Dynamics SL.
Przyczyna
To zachowanie występuje, ponieważ w usłudze Microsoft Dynamics SL 2011 dodano nową funkcję, która opcjonalnie wymaga wprowadzenia hasła podczas logowania użytkowników, nawet gdy jest używane uwierzytelnianie systemu Windows. Po uaktualnieniu bazy danych, która wcześniej korzystała z uwierzytelniania SQL, hasło każdego użytkownika jest zachowywane i musi zostać wprowadzone, gdy użytkownik zaloguje się do programu Microsoft Dynamics SL 2011.
Rozwiązanie
Jeśli nie chcesz wymagać wpisu hasła dla uwierzytelnionej bazy danych systemu Windows, usuń wartość z pola Hasło na ekranie Konserwacja użytkownika (95.260.00) dla wszystkich użytkowników z wyjątkiem użytkownika Sysadmin. Aby to zrobić, należy skorzystać z jednej z następujących metod.
Metoda 1
- Zaloguj się do aplikacji Microsoft Dynamics SL jako użytkownik SYSADMIN.
- W grupie Moduł administracyjny otwórz ekran Konserwacja użytkownika (95.260.00 ).
- Wybierz identyfikator użytkownika w polu Identyfikator użytkownika .
- Usuń wartość z pola hasła .
- Zapisz, a następnie powtórz dla każdego użytkownika.
Metoda 2
Uwaga
Przed wykonaniem instrukcji w tej sekcji upewnij się, że masz pełną kopię zapasową bazy danych, którą można przywrócić w przypadku wystąpienia problemu.
Wyloguj wszystkich użytkowników z bazy danych Microsoft Dynamics SL.
Uruchom następującą instrukcję SQL w usłudze Microsoft SQL Server Management Studio względem bazy danych systemu Microsoft Dynamics SL 2011, aby usunąć hasła dla wszystkich użytkowników z wyjątkiem usługi Sysadmin:
update userrec set Password = '' where UserId not like ('SYSADMIN')
Więcej informacji
Aby uzyskać więcej informacji, zobacz temat Microsoft Dynamics SL Login (Logowanie do usługi Microsoft Dynamics SL ) w sekcji Dokumentacja pomocy lub przewodnika użytkownika dotyczącego programu Microsoft Dynamics SL 2011.