ポップアップが繰り返し表示される
次にパスワードを入力します
しかし、システムは常に間違ったパスワードであると私に伝え続けますが、それは間違いではありません
詳細は次のとおりです。
ここで何が起こっているのですか、どうすれば修正できますか?
OS X 10.6.8を実行しています。
ポップアップが繰り返し表示される
次にパスワードを入力します
しかし、システムは常に間違ったパスワードであると私に伝え続けますが、それは間違いではありません
詳細は次のとおりです。
ここで何が起こっているのですか、どうすれば修正できますか?
OS X 10.6.8を実行しています。
回答:
ユーザーアカウントのパスワードが変更されたか、login.keychain
破損しています。デフォルトでは、キーチェーンはそのパスワードをユーザーアカウントのパスワードと同期するように設定されており、アカウントにログインするとロックが解除され、アプリケーションとプロセスがそのコンテンツにアクセスできるようになります。システム環境設定の「ユーザーとアカウント」セクションでパスワードを変更すると、変更がキーチェーンアクセスに伝えられ、キーチェーンアクセスがlogin.keychain
パスワードを更新します。
このような問題は、通常、システム環境設定の[ユーザーとアカウント]以外で、各OS Xインストーラーの[ パスワードのリセット ] ユーティリティを使用するなどの方法でユーザーアカウントのパスワードを変更すると発生します。これらの代替方法のいずれかを使用してパスワードを変更すると、変更はキーチェーンアクセスに伝達されません。これらの変更の1つに従ってログインしてシステムの使用を開始すると、投稿したものと同様のプロンプトが継続的に表示されます。
これを回避し、物事を再び適切に機能させるには、いくつかの方法があります。
最初の方法は、過去に使用した可能性のあるパスワードを試すことです。キーチェーンには、X回の試行後にロックアウトされるロックアウトメカニズムがありません。リコールできる限り何度でも試してみてください。これが機能し、パスワードの1つを受け入れると想定して、ログインパスワードと一致するようにキーチェーンパスワードを更新できます。これは、キーチェーンアクセス(にあります/Applications/Utilities
)を開き、メニューバーの[ 編集 ]をクリックし、[ キーチェーン 'ログイン'のパスワードを変更する] を選択して実行できます。これにより、元のパスワード(うまくいった方)に続けて新しいパスワードを入力できます。新しいパスワードは、ログインやソフトウェアの更新に使用するパスワードと同じでなければなりません。
2番目の方法は、新しいキーチェーンを作成することです。に移動して/Users/~/Library/Keychains
、は~
ユーザーの短縮名を表し、login.keychain
ファイルを見つけることができます。このファイルの名前をに変更しますlogin.keychainold
。名前を変更したら、ユーザーからログアウトして再度ログインします。数秒以内に、多くのプロセスの1つがlogin.keychain
存在しないことを検出し、おそらく「システムデフォルトにリセット」という言葉を使って、プロセスの作成を要求します。プロンプトに従ってこれを実行します。パスワードの入力を求められたら、ログインパスワードを入力します。これは、ログインに使用したパスワードと同じです。
$ mv login.keychain login.keychainold
、プロンプトが表示されなくなりました。おかげで、姉のラップトップが再び動作します。