Mac OS X 10.5: nie można zalogować się po instalacji uaktualniającej

  • Ostatnia modyfikacja: 13 marzec, 2009
  • Artykuł: TS1543
  • Stary artykuł: 306840

Objawy

Po wykonaniu instalacji uaktualniającej system Mac OS X do wersji 10.5 z wersji, która wcześniej została poddana migracji z wersji Mac OS X 10.2.8 lub wcześniejszej, zalogowanie się na konto użytkownika jest niekiedy niemożliwe, jeśli hasło zawiera osiem lub więcej znaków. Ten artykuł dotyczy dysków instalacyjnych systemu Mac OS X w wersji 10.5; problem nie powinien występować w przypadku dysków instalacyjnych zawierających system Mac OS X w wersji 10.5.1 lub nowszej.

Uwaga: jeśli po zainstalowaniu systemu Leopard nie można zalogować się na konto, które nie ma hasła, należy się zapoznać z tym artykułem.

Dotyczy produktów

Mac OS X Server 10.5, Mac OS X 10.5

Rozwiązanie

Jeśli użytkownik może się zalogować lub jest zalogowany

Pobierz i zainstaluj aktualizację Login & Keychain Update 1.0 dla systemu Mac OS X 10.5 Leopard, aby uniknąć problemu później.

 

Jeśli użytkownik nie może się zalogować

Wykonaj poniższe kroki:

  1. Uruchom ponownie komputer w trybie pojedynczego użytkownika (przytrzymaj klawisze Command-S podczas uruchamiania). Pamiętaj, że w trybie pojedynczego użytkownika zawsze jest używany amerykański układ klawiatury .
  2. Po znaku zachęty wpisz następujące polecenie i naciśnij klawisz Return: mount -uw /
  3. Wpisz następujące polecenie:
launchctl load /System/Biblioteki/LaunchDaemons/com.apple.DirectoryServices.plist
  1. Naciśnij klawisz Return.
  2. Wpisz następujące polecenie i naciśnij klawisz Return: ls /Użytkownicy
  3. Sprawdź wyświetloną listę i zapisz krótką nazwę (nazwę użytkownika) konta użytkownika, którego dotyczy problem.
  4. Wpisz następujące polecenie:

    dscl . -delete /Użytkownicy/nazwa_użytkownika AuthenticationAuthority

    Uwaga: zastąp wpis „nazwa_użytkownika” zapisaną wcześniej krótką nazwą konta użytkownika, którego dotyczy problem.
  5. Naciśnij klawisz Return.
  6. Wpisz następujące polecenie i naciśnij klawisz Return: passwd nazwa_użytkownika

    Uwaga: zastąp wpis „nazwa_użytkownika” zapisaną wcześniej krótką nazwą konta użytkownika, którego dotyczy problem.
  7. Po znaku zachęty „New password” wpisz hasło użytkownika i naciśnij klawisz Return. Uwaga: zaleca się użycie oryginalnego hasła użytkownika, aby odpowiadało ono hasłu pęku kluczy.
  8. Po znaku zachęty „Retype new password” wpisz to samo hasło i naciśnij klawisz Return.
  9. Wpisz następujące polecenie i naciśnij klawisz Return: reboot

Informacje dodatkowe

  • 306508 Mac OS X 10.5: nie można zalogować się na konto, które nie ma hasła
  • 306965 Mac OS X 10.5, iMac (środek 2007 r.): zapętlenie w oknie logowania po uaktualnieniu do systemu Leopard
  • 306876 Mac OS X 10.5: użytkownik administrator zostaje zmieniony na zwykłego