Banco de dados 0 visualizações

Como resolver o erro "Access denied for user" ao conectar no MySQL

Ver no WHMCS

Como resolver o erro "Access denied for user" ao conectar no MySQL

Olá, querido cliente! 😊 Se você está lendo este guia, provavelmente tentou se conectar ao banco de dados MySQL do seu site e recebeu a mensagem:

"Access denied for user"

Calma, não se preocupe — isso é bem comum e tem solução simples. Vou te guiar passo a passo como um verdadeiro Sensei da GeHost. Acompanhe com calma, e logo você estará conectado com sucesso!

🔍 O que significa esse erro?

Esse erro aparece quando o sistema não consegue validar as credenciais (usuário e senha) que você está usando para acessar o banco de dados MySQL. Pode ser por causa de:

  • Usuário incorreto
  • Senha errada
  • Usuário não tem permissão para o banco
  • Problema de configuração no seu script (como em PHP ou WordPress)

✅ Passo a passo para resolver

  1. Verifique o nome do usuário e senha no cPanel
    Faça login no seu painel do cliente: painel.gehost.com.br
    Após logar, acesse o cPanel do seu domínio.
  2. Confira os bancos de dados e usuários
    No cPanel, clique em Bancos de Dados MySQL (ou "MySQL Databases" em inglês).
    Tela de Bancos de Dados MySQL no cPanel Aqui você verá:
    • Lista de bancos de dados criados
    • Lista de usuários MySQL
    Verifique se o usuário que você está usando está listado aqui.
  3. Confira se o usuário está associado ao banco certo
    No mesmo painel, veja se o usuário está associado ao banco de dados que você quer acessar.
    Se não estiver, clique em Adicionar usuário ao banco e selecione o banco correto.
  4. Verifique a senha do usuário
    Se você não tem certeza da senha, clique em Alterar senha ao lado do usuário.
    Use uma senha forte, mas que você consiga lembrar. Não use caracteres especiais demais se não for necessário.
  5. Confira o nome do banco e usuário no seu script
    Em arquivos como wp-config.php (WordPress), config.php ou qualquer outro arquivo de conexão, verifique:
    • O nome do banco de dados
    • O nome do usuário MySQL
    • A senha

    Esses dados devem ser exatamente iguais aos do cPanel.

  6. Atualize o arquivo e teste novamente
    Após corrigir os dados, salve o arquivo e tente acessar o sistema novamente.
    Se o erro persistir, verifique se você está usando o nome do usuário completo (geralmente é seu_usuario_banco).

💡 Dicas importantes (do Sensei)

  • Usuários MySQL não são e-mails — o nome do usuário do banco é diferente do e-mail do seu domínio.
  • Não use "root" — em nosso sistema, você não tem acesso root. Use apenas os usuários criados no cPanel.
  • Se o problema continuar, entre em contato com o nosso suporte. É só clicar em “Suporte” no painel — e pedimos que nos informe o nome do domínio e o nome do usuário que está tentando usar.

📌 Lembrete final

Se você não tem certeza de nada, o melhor é sempre verificar no cPanel — lá está tudo registrado com clareza. E lembre-se: você não está sozinho. A GeHost está aqui com você, com todo carinho e tecnologia de ponta.

Com amor e código,
Sensei da GeHost
Grupo G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.