Banco de Dados
Banco de Dados
🔑 Como descobrir a senha do banco no Whazing
Em sistemas baseados no Whazing, a senha do banco de dados não fica visível no painel.
Ela está salva no arquivo:
.env
📂 Localização do arquivo .env
Em servidores Ubuntu (instalação padrão):
/home/deploy/whazing/backend/.env
Esse arquivo contém:
DB_HOST
DB_PORT
DB_USER
DB_PASS
DB_NAME
Para visualizar via SSH:
ou
🔐 Formas de Conexão com o Banco
Você pode acessar o PostgreSQL de duas formas:
✅ 1. Via SSH (RECOMENDADO)
Mais seguro. Não precisa abrir a porta 5432 no servidor.
⚠️ 2. Acesso Direto (abrindo porta 5432)
Necessário configurar o firewall (não recomendado para produção).
🔥 Configuração do Firewall (UFW)
Verificar se o firewall está ativo
🔓 Abrir Porta 5432
Confirmar:
🔒 Liberar apenas seu IP (RECOMENDADO)
Substitua SEU_IP:
Exemplo:
🚫 Desativar o Firewall (NÃO RECOMENDADO)
Para reativar:
⚠️ Desativar o firewall deixa o servidor exposto.
💻 Acessando o Banco com DBeaver
1. Baixar o DBeaver
🔗 https://dbeaver.io/download/
2. Criar Conexão PostgreSQL
Abra o DBeaver
Clique em Nova Conexão
Escolha PostgreSQL
3. Preencher Dados
🔹 Se abriu porta 5432
Host: IP da VPS
Porta: 5432
Banco: postgres
Usuário: whazing
Senha: (do .env)
🔹 Se for usar SSH (RECOMENDADO)
Na aba SSH:
Marcar “Usar túnel SSH”
Host SSH: IP da VPS
Porta: 22
Usuário: deploy
Na aba principal:
Host: localhost
Porta: 5432
Banco: postgres
Usuário: whazing
Senha: (do .env)
🖼️ Exemplos Visuais
Configuração do Banco

Configuração SSH

🔐 Recuperação de Senha de Usuário
Passo 1 – Acessar a Tabela Users
No DBeaver:
Botão direito → Visualizar Dados → Todas as Linhas

Passo 2 – Abrir Console SQL
Botão direito no banco → SQL Editor → New SQL Script

Passo 3 – Redefinir Senha
⚠️ Substitua:
'Suasenhanova'
Execute o script ▶️
Passo 4 – Confirmar Alteração
Se retornar o novo hash, a senha foi atualizada com sucesso.
✅ Resultado Final
Senha redefinida com sucesso. O usuário já pode acessar o sistema normalmente.
🔐 Recomendações de Segurança
✅ Prefira sempre SSH
❌ Evite deixar 5432 aberta permanentemente
🔒 Libere apenas seu IP
🔁 Após usar acesso direto, feche a porta:
Atualizado