# Repor a Palavra-passe de Administrador do WordPress Perdida

Source: https://support.kapsulehost.com/pt-pt/wordpress-reset-password

Se não conseguir entrar no wp-admin, o KPanel oferece três formas de recuperar o acesso sem tocar a base de dados manualmente, e este guia cobre cada uma, quando a usar e como entrar quando o seu site não consegue enviar correio eletrónico.

Tudo isto acontece no separador **WordPress** do site no KPanel, portanto nunca precisa da palavra-passe antiga para recuperar a conta.

## Escolher um Método

| Situação | Usar |
|---|---|
| Consegue chegar à página de início de sessão e o correio eletrónico funciona | A ligação "Lost your password?" (Esqueceu a sua palavra-passe?) do WordPress |
| Está ligado ao KPanel e quer entrar agora | **Login as** (Iniciar sessão como) da lista de Utilizadores |
| O correio eletrónico está avariado, ou precisa de uma palavra-passe nova específica | Enviar uma ligação de reposição, ou definir a palavra-passe com WP-CLI |
| Não sabe qual é a conta do administrador | A lista de Utilizadores, filtrada por função |

> **Note:** Todos os métodos do KPanel precisam de acesso de escrita ao site. Se os botões estão acinzentados ou em falta, a sua função de conta KapsuleHost é apenas leitura: peça a um proprietário da conta que execute a reposição ou que aumente a sua função.

## Método 1: Da Lista de Utilizadores do KPanel

Esta é a rota mais rápida e a que deve usar em primeiro lugar.

1. Inicie sessão em [KPanel](https://kpanel.kapsulehost.com) e clique em **Websites** na barra lateral esquerda.
2. Clique no site.
3. Abra o separador **WordPress** e depois a secção **Users** (Utilizadores).
4. Encontre a conta de que precisa. A lista mostra o nome de utilizador, endereço de correio eletrónico e função, portanto pode identificar o administrador mesmo que nunca soubesse qual era.

Cada linha oferece-lhe três opções:

- **Login as** (Iniciar sessão como) coloca-o direto no wp-admin como esse utilizador num separador novo, utilizando um código de uso único. A palavra-passe não está envolvida de forma alguma. Esta é a escolha correta quando só precisa de entrar e corrigir algo.
- **Send reset email** (Enviar correio eletrónico de reposição) envia a mensagem de reposição de palavra-passe padrão do WordPress para o endereço dessa conta.
- O ícone de ligação ao lado copia uma ligação de reposição de palavra-passe direto para a sua área de transferência, portanto pode enviá-la à pessoa você mesmo. Use isto quando o site não consegue enviar correio eletrónico.

![A secção WordPress Users (Utilizadores) no KPanel, com Send reset email (Enviar correio eletrónico de reposição) para cada utilizador](https://support.kapsulehost.com/help/screenshots/wordpress-reset-password.f7cd151c.webp)

> **Tip:** O botão copiar-ligação é a resposta para quase todos os problemas de "o correio eletrónico de reposição nunca chega". Gera a mesma ligação que o WordPress teria enviado por correio eletrónico, e oferece-a a si diretamente, portanto uma configuração de correio avariada deixa de ter importância.

## Método 2: Do Ecrã de Início de Sessão do WordPress

Se o correio eletrónico do site está a funcionar e tem acesso à caixa de correio da conta, o fluxo incorporado é aceitável:

1. Vá para `https://yourdomain.com/wp-login.php`.
2. Clique em **Lost your password?** (Esqueceu a sua palavra-passe?).
3. Introduza o nome de utilizador ou o endereço de correio eletrónico da conta.
4. Clique em **Get New Password** (Obter Nova Palavra-passe).
5. Abra o correio eletrónico e siga a ligação. Verifique o spam se não tiver chegado dentro de alguns minutos.

Se nada chegar, não continue a clicar. O WordPress envia este correio eletrónico através de PHP por padrão, que muitas redes rejeitam completamente. Use o Método 1 ou Método 3 em vez disso, e depois corrija a entrega adequadamente depois.

## Método 3: Definir uma Palavra-passe Com WP-CLI

Use isto quando precisar de definir uma palavra-passe específica, ou quando está a recuperar uma conta cujo endereço de correio eletrónico está errado.

1. Abra o site, depois o separador **WordPress**, depois a secção **Console** (Consola).
2. O prompt já começa com `wp`, portanto escreve apenas o resto do comando.

Encontre os administradores primeiro se não tiver a certeza de qual é a conta que quer:

```
user list --role=administrator --format=table
```

Isto escreve o ID de utilizador, nome de utilizador, endereço de correio eletrónico e data de registo de cada administrador do site.

Depois defina a palavra-passe, quer pelo nome de utilizador quer pelo ID numérico:

```
user update admin --user_pass='a-long-unique-password'
```

```
user update 1 --user_pass='a-long-unique-password'
```

O WordPress codifica o valor corretamente no caminho de entrada, portanto a conta é imediatamente utilizável e tão segura quanto uma definida através do navegador.

> **Warning:** Tudo o que escreve aqui é registado no registo de atividades da sua conta, incluindo a palavra-passe. Trate o valor como comprometido no momento em que o usa: inicie sessão, depois mude-o novamente a partir de **Users** (Utilizadores), depois **Profile** (Perfil) no wp-admin. Nunca cole uma palavra-passe que usa em qualquer outro lugar.

A secção **Console** (Consola) é um dos separadores que aparece em planos geridos. Num site sem um, a fita de separadores mostra uma ligação **+8 on Managed** (+8 em Gerido) em vez disso. Detalhes completos sobre o que a consola pode e não pode executar estão em [Using WP-CLI on Your WordPress Site](https://support.kapsulehost.com/pt-pt/wordpress-wp-cli) (Usar WP-CLI no Seu Site WordPress).

## Se o Endereço de Correio Eletrónico da Conta Estiver Errado

Uma reposição é inútil se for para uma caixa de correio que ninguém é proprietário mais. Verifique e corrija o endereço antes de repor:

```
user get 1 --field=user_email
```

```
user update 1 --user_email='you@yourdomain.com'
```

Também pode confirmar o endereço de administrador em todo o site, que é o que o WordPress usa para as suas próprias notificações:

```
option get admin_email
```

Quando o endereço estiver correto, envie o correio eletrónico de reposição ou use **Login as** (Iniciar sessão como) e mude-o no wp-admin.

## Editar a Base de Dados Diretamente

Pode encontrar guias mais antigos que lhe dizem para abrir phpMyAdmin, editar a tabela `wp_users` e definir `user_pass` usando a função `MD5` da lista pendente.

> **Important:** Não faça isto num site KapsuleHost. O WordPress moderno não usa codificações de palavra-passe MD5, editar linhas de utilizador manualmente é fácil de fazer mal de forma que bloqueia todas as contas, e não há desfazer. A lista de Utilizadores do KPanel e a consola WP-CLI fazem ambas o trabalho corretamente e estão sempre disponíveis. Se já fez a edição e agora está bloqueado, restaure de uma cópia de segurança: [Restoring From a Backup](https://support.kapsulehost.com/pt-pt/restoring-from-backup) (Restaurar De uma Cópia de Segurança).

Se genuinamente precisa de acesso direto à base de dados para outra coisa, [Accessing Your Database With phpMyAdmin](https://support.kapsulehost.com/pt-pt/sites-phpmyadmin) (Aceder à Sua Base de Dados Com phpMyAdmin) cobre-o com segurança.

## Depois de Estar de Volta

Um bloqueio é um bom momento para fechar a lacuna que o causou:

1. **Corrija o endereço de correio eletrónico** em cada conta de administrador para que futuras reposições funcionem.
2. **Ative a autenticação de dois fatores** para wp-admin se o seu plano a incluir, a partir do **WordPress** do site, depois secção **Security** (Segurança).
3. **Remova contas que não reconhece.** A lista de Utilizadores mostra cada administrador. Uma inesperada é o sinal clássico de um comprometimento, não de uma palavra-passe esquecida.
4. **Faça uma cópia de segurança** agora que o site está num estado bom conhecido: [Taking a Backup](https://support.kapsulehost.com/pt-pt/taking-a-backup) (Fazer uma Cópia de Segurança).

Se não conseguir entrar com qualquer método aqui, envie um correio eletrónico para [support@kapsulehost.com](mailto:support@kapsulehost.com) a partir do endereço na sua conta KapsuleHost com o domínio do site e o que já tentou.
