Como faço para excluir ou corrigir meu chaveiro depois de alterar minha senha?

47

Como redefinir meu chaveiro principal e excluir completamente o antigo? Mudei minha senha e ele vem com todos esses pop-ups solicitando minha nova senha quando eu faço o primeiro login. Se alguém puder ajudar com a atualização do meu chaveiro, eu apreciaria ou você pode me ajudar a excluí-lo e redefinir completamente.

Tre S
fonte

Respostas:

38

Tente executar a Ferramenta de reparo do Keychain, abrindo o Keychain da pasta / Aplicativos / Utilitários e, na barra de menus, escolha Acesso ao Keychain, depois Primeiros socorros, e digite sua senha, verifique e inicie-a. Se houver algum problema, clique em Reparar e em Iniciar. (via suporte da Apple )

Se isso não funcionar, tente redefinir sua chaveiro. Através das instruções da Apple, você só precisa executar estas etapas:

  1. Abra o Acesso às Chaves, que está na pasta Utilitários da pasta Aplicativos.
  2. No menu Acesso ao chaveiro, escolha Preferências.
  3. Clique em Geral e clique em Redefinir minha chave padrão.
  4. Autentique com a senha de login da sua conta.
  5. Saia do Acesso às Chaves e reinicie o computador.
ajkblue
fonte
Redefinir não funciona, retorna "UNIX [argumento inválido]"
Brian Knoblauch 26/07
20
Infelizmente, o tempo não está do lado dessa resposta - El Capitan não tem chaveiro de primeiros socorros.
Tetsujin
2
No macOS Sierra, não há Primeiros Socorros e, quando fui redefinir meu chaveiro, recebi uma mensagem informando que a operação não pôde ser concluída. Mas de repente meu chaveiro estava completamente vazio. Efetuei logoff e logon novamente e tive que redigitar muitas senhas da conta - parece que pode ter funcionado.
precisa saber é o seguinte
1
@SGSVenkatesh O erro estava presente, mas realmente funcionou. O chaveiro foi redefinido.
Nick Woodhams
1
Para outros que podem encontrar isso: aberto Keychain access. Selecione o loginchaveiro. Selecione Edit -> Change password for keychain login. Nota: se a opção estiver desativada, no menu superior, crie um novo chaveiro chamado "teste", clique com o botão direito do mouse e torne-o o chaveiro padrão. Prossiga para redefinir a senha do chaveiro de login e, quando terminar, torne-o o chaveiro padrão novamente. Exclua o testchaveiro`.
ahash 11/01
14

Sincronize sua conta de usuário e senhas de chaveiro!

A senha da sua conta de usuário do macOS pode não corresponder à senha do seu chaveiro de login. Crie um novo chaveiro de login ou atualize-o com sua nova senha.

Depois que você ou o administrador do Mac redefinir a senha da sua conta de usuário do macOS, o Mac poderá solicitar que você atualize sua senha do chaveiro ou insira a senha do seu chaveiro de login. Também pode indicar que o sistema não conseguiu desbloquear o chaveiro de login. Isso ocorre porque seu chaveiro de login ainda está usando sua senha antiga.

Se você não souber sua senha antiga, a solução é criar um novo chaveiro de login.

Se você souber sua senha antiga, use essa senha para atualizar seu conjunto de chaves de login existente:

Abra o aplicativo Keychain Access, que está na pasta Utilities da sua pasta Applications.

No menu Editar, escolha "Alterar senha para o 'login' das chaves".

Digite a senha antiga da sua conta de usuário no campo Senha atual. Essa é a senha que você estava usando antes de redefinir a senha.

Digite a nova senha da sua conta de usuário no campo Nova senha. Essa é a senha que você está usando agora para fazer login no seu Mac. Digite a mesma senha no campo Verificar.

Clique em OK quando terminar e saia do Acesso às Chaves.

Retirado do suporte mac: https://support.apple.com/en-gb/HT201609

Astravagrant
fonte
14

Na mesma linha:

"Você pode excluir com segurança a pasta Chaveiros (ou apenas as pastas dentro dela) no seu diretório pessoal

eg. /Users/yourusername/Library/Keychains

esta pasta pode ser excluída. Ele será recriado no login. "

Ou você pode acessar a pasta Biblioteca acessando o Finder >> Ir e mantendo pressionada a tecla de opção.

insira a descrição da imagem aqui

Isso funcionou perfeitamente para mim.

Fonte: https://discussions.apple.com/thread/2355503?tstart=0

Certifique-se de reiniciar o computador depois de excluir a pasta antes de fazer qualquer outra coisa Muito importante !!

correntes
fonte
1
Não é a pasta inteira, apenas as pastas dentro dela. A maioria deles tem letras maiúsculas com alguns números. (ex: ISF8-S9DV-DI5G ... etc).
Melvin Jefferson
2
Esta é a melhor resposta para este tópico, pois os primeiros socorros no acesso às chaves não existem na Sierra e acima.
Cesar Bielich
1
Obrigado pelo feedback e por ajudar a melhorar a resposta.
00
A exclusão do chaveiro não excluirá todas as senhas armazenadas? Ou eu estou esquecendo de alguma coisa?
Kamafeather
5

Em High Sierra, meu chaveiro de login estava preso na senha anterior. Tentei configurá-lo no Acesso às chaves, mas o item no menu Editar estava acinzentado.

Eu encontrei uma sugestão sobre https://www.jamf.com/jamf-nation/discussions/28449/change-password-for-keychain-login-greyed-out usar o securityutilitário de linha de comando no Terminal para definir o chaveiro senha para minha nova senha de login. Apenas security set-keychain-passwordsem mais argumentos falhou depois de pedir a senha antiga e nova, mas descobri com security default-keychaino nome completo do caminho para o meu chaveiro de login:

bash$ security default-keychain
    "/Users/myself/Library/Keychains/login.keychain-db"

bash$ security set-keychain-password "/Users/myself/Library/Keychains/login.keychain-db"
Old Password:
New Password:
Retype New Password:

bash$

Obviamente, você substituiria myselfpelo seu nome de login ou copiar e colar o resultado default-keychainse parecer radicalmente diferente do meu. (Você pode salvar a cópia / colar com security default-keychain | xargs security set-keychain-password.)

triplo
fonte
1
No meu caso, o Mojave criou um novo chaveiro, mas o antigo foi salvo como login_renamed_1.keychain-db. Executei a segurança set-keychain-password e, em seguida, renomeou o login.keychain-db atual e o renomeado, reinicializado. Trabalhou muito bem.
Hafthor
3

Respostas anteriores não funcionaram para mim. Solução de suporte técnico da Apple que funciona para remover completamente os chaveiros:

  • Vá para a página do Finder: Escolha GO, Escolha Biblioteca, Escolha Preferências
  • Mova todas as referências ao chaveiro para a lixeira.
  • Reinicie o iMac e quando solicitado a alterar ou redefinir o Keychain
  • Escolha Alterar chaveiro
  • Reinicie o sistema e NÃO PROMETE A senha do Keychain !!
LANOSO
fonte
1
Observe que você deve manter pressionada a tecla de opção quando procura no menu GO para a opção Biblioteca de aparecer
Colin
1
isso fez você inserir a senha para tudo novamente? Quero dizer, todas as suas senhas foram perdidas?
nr5 17/06