Como dar acesso a um banco de dados para um desenvolvedor externo com segurança
Olá, querido cliente! 👋
Se você está precisando permitir que um desenvolvedor externo acesse o banco de dados do seu site — seja para corrigir um erro, implementar uma nova funcionalidade ou fazer um ajuste — é importante fazer isso com cuidado, segurança e transparência. Aqui na GeHost, acreditamos que o poder do conhecimento deve ser compartilhado com responsabilidade. Vamos juntos nesse passo a passo, com calma e clareza?
Passo 1: Prepare o ambiente com segurança
Antes de qualquer acesso, certifique-se de que:
- O desenvolvedor externo é de confiança (sempre bom ter um contrato ou termo de uso).
- Você não compartilha dados sensíveis como senhas de administração do cPanel ou e-mail principal.
- O banco de dados não contém informações pessoais ou financeiras sem criptografia.
Dica Sensei: Nunca use o usuário root do banco de dados. Sempre crie um usuário específico com permissões limitadas.
Passo 2: Acesse o painel do cPanel
Para gerenciar o banco de dados, você precisa entrar no painel da sua hospedagem:
- Abra o navegador e vá para painel.gehost.com.br.
- Insira seu usuário de acesso (geralmente é o nome do domínio ou um nome personalizado) e sua senha.
- Confirme o login com segurança — se houver autenticação de dois fatores, ative também.
Passo 3: Crie um novo usuário de banco de dados
É essencial não dar acesso com o usuário principal. Vamos criar um novo com permissões específicas:
- No painel, localize a seção “Bancos de Dados”.
- Clique em “Bancos de Dados MySQL”.
- Na parte superior, clique em “Criar Banco de Dados” (se ainda não existir).
- Depois, vá para a seção “Usuários de Banco de Dados” e clique em “Adicionar Usuário”.
- Defina um nome de usuário (ex: dev_ext_2025) e uma senha forte (use uma geradora de senhas, não use “123456”!)
- Salve.
Passo 4: Atribua permissões ao usuário
Com o usuário criado, agora vamos definir exatamente o que ele pode fazer:
- Volte à tela de “Bancos de Dados MySQL”.
- Na coluna “Atribuir Usuário”, selecione o banco de dados que deseja compartilhar.
- Selecione o usuário criado (ex: dev_ext_2025).
- Na parte de permissões, marque apenas o que é necessário — por exemplo:
- SELECT — para ler dados.
- INSERT — para adicionar novos registros.
- UPDATE — para alterar dados existentes.
- DELETE — se necessário, mas evite dar acesso total.
- Evite dar permissão de “DROP” ou “CREATE” — isso pode apagar ou criar estruturas sem aviso.
- Clique em “Atribuir”.
Passo 5: Forneça as informações com segurança
Com tudo configurado, agora é hora de passar os dados ao desenvolvedor. Mas atenção: nunca envie essas informações por e-mail aberto ou mensagens não criptografadas.
Use canais seguros, como:
- WhatsApp com mensagem de texto (sem anexos).
- Telegram com mensagem direta.
- Chave de acesso temporária em um app como 1Password ou Bitwarden.
Os dados que você deve fornecer são:
- Nome do banco de dados (ex: meu_site_db).
- Nome do usuário (ex: dev_ext_2025).
- Senha do usuário (só no momento do acesso).
- Endereço do servidor (geralmente é localhost ou mysql.gehost.com.br — verifique no painel ou no suporte).
Dica Sensei: Se o desenvolvedor precisar de acesso remoto, avise que só é permitido de IPs específicos. Isso evita que terceiros acessem sem autorização.
Passo 6: Revise e desative quando terminar
Após o desenvolvedor concluir o trabalho:
- Volte ao cPanel → “Bancos de Dados MySQL”.
- Remova o usuário criado ou altere a senha.
- Revise o histórico de acesso (se disponível) no painel ou via logs.
- Informe ao desenvolvedor que o acesso foi encerrado.
Assim, você mantém o controle total e evita riscos futuros.
Quer ajuda extra?
Se tiver dúvidas, não se preocupe! Nossa equipe de suporte está aqui para te ajudar — e é grátis por 30 dias após a entrega do serviço.
Se precisar, entre em contato pelo suporte.gehost.com.br ou pelo painel do cliente.
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*