Como entregar um site ao cliente sem compartilhar a senha da agência na Hostinger

Fala aí, beleza? Se a sua agência hospeda vários sites de clientes na Hostinger, uma hora chega o momento de entregar um deles, e a tentação de mandar o login da conta por WhatsApp é grande haha
Compare os planos de agência para organizar sites e a colaboração com seus clientes. Confira os limites e as permissões disponíveis para a sua operação.
Só que esse acesso não é uma coisa só: tem a conta Hostinger, o site, o painel do WordPress, os arquivos e o banco de dados, e cada camada pede uma permissão própria 🙂
Neste guia você vai ver qual acesso dar pra cada pessoa, como fazer a entrega com o menor privilégio possível e como revogar tudo quando o contrato acabar
Conta da agência, colaborador de site, WordPress, FTP e MySQL: qual acesso dar para cada pessoa
Cada camada resolve um problema diferente, e a Hostinger documenta vários jeitos de compartilhar acesso a sites com colegas ou clientes
O método certo depende de você querer liberar todos os sites, um único site ou só áreas técnicas, como arquivos e banco
Account Sharing (conta inteira ou serviços escolhidos)
O Account Sharing deixa alguém gerenciar serviços escolhidos (plano de hospedagem, domínio ou plano de e-mail) sem receber o seu login
Nos planos Agency, o mesmo fluxo (Give Access) também deixa escolher sites específicos em vez do plano inteiro, e é por isso que ele aparece como caminho alternativo lá no passo a passo
Aqui existem dois papéis:
- Collaborator: altera a conta gerenciada (arquivos, sites, VPS se houver, e outras configurações de hospedagem)
- Admin: faz tudo isso e ainda pode comprar planos ou domínios com a forma de pagamento já cadastrada
Percebeu o problema? Admin pra cliente é pedir pra aparecer compra no cartão da agência
Tome cuidado com isso!
Colaborador de site (só no plano Agency)
O colaborador de site existe só nos planos de hospedagem Agency e dá acesso a um único site, sem compartilhar o plano de hospedagem inteiro
É esse o recurso que resolve a entrega de verdade, seja pelo ícone de compartilhamento do site ou pelo Account Sharing marcando só aquele site
Usuário do WordPress
O painel do WordPress tem permissões próprias, que não dependem da Hostinger
São seis papéis padrão: Super Admin, Administrator, Editor, Author, Contributor e Subscriber
O Editor, por exemplo, publica e gerencia posts, inclusive os de outras pessoas, o que costuma bastar pra quem só mexe no conteúdo
Contas FTP adicionais
Servem pra dar acesso aos arquivos do site, cada pessoa com usuário e senha próprios, e podem ser limitadas a pastas específicas
Usuários MySQL (ou melhor, a ausência deles)
Aqui tem uma particularidade importante: na hospedagem web, cloud e Agency, cada banco de dados tem um único usuário. Não existe criar um login de banco separado pra cada pessoa
O jeito de compartilhar acesso é passar as credenciais que já existem (nome do banco, usuário e senha, em Websites > Dashboard > Databases > Management) junto com o link do phpMyAdmin (Databases > phpMyAdmin)
Isso muda a lógica de revogação, como você vai ver mais adiante
E o SSH?
Depende do plano: na VPS, o usuário SSH separado é documentado como forma de o dev gerenciar o servidor pelo terminal sem acessar a conta Hostinger
No Agency, a Hostinger também tem um guia oficial de acesso remoto via SSH/SFTP, mas é um fluxo e uma responsabilidade de administração diferentes do VPS (se o seu cenário é VPS mesmo, vale ler sobre VPS para agências digitais)
E um detalhe importante: gerenciar sites de clientes não é revenda cPanel/WHM nem cobrança automática de clientes, o assunto aqui é só controle de acesso
O que você precisa antes de entregar o site
Antes de convidar qualquer pessoa, confira estes itens:
- Plano Agency ativo: são três, Agency Startup (até 100 sites), Agency Professional (até 200 sites) e Agency Growth (até 300 sites)
- Site em tipo compatível: o compartilhamento por site funciona com WordPress, Node.js, sites personalizados e sites do Hostinger AI Builder em modo manual
- E-mail do cliente: é pra ele que vai o convite
- Escopo combinado: o que o cliente pode fazer (conteúdo, arquivos, banco) e o que fica só com a agência
Sites de clientes, acessos separados.
Compare os planos de agência para organizar sites e a colaboração com seus clientes. Confira os limites e as permissões disponíveis para a sua operação.
Link de parceria: a Hora de Codar pode receber comissão por contratações. Confira as condições na Hostinger.Se você ainda não tem um plano com esse recurso, os planos Agency da Hostinger (link de afiliado da Hostinger) são os que fazem sentido pra esse fluxo
O motivo é técnico: segundo a documentação dos planos Agency, todos incluem isolamento total dos sites, compartilhamento de acesso, staging pra testar mudanças numa cópia do site WordPress antes de publicar, clonagem de sites e suporte prioritário 24/7
A limitação: o colaborador de site não existe nos outros planos de hospedagem. Fora do Agency, além do Account Sharing (que libera o plano inteiro), a Hostinger também indica criar uma conta FTP adicional limitada a um diretório como alternativa pra restringir o acesso a um site específico
Passo a passo: como entregar o site ao cliente com o menor privilégio
Menor privilégio, na prática, é simples: começa pelo mínimo e só amplia se o cliente realmente precisar
É como entregar a chave da sala, não a do prédio inteiro 😛
- Defina o escopo pelo checklist. Marque o que o cliente vai fazer: editar conteúdo, mexer em arquivos ou acessar o banco. Tudo que não estiver marcado não vira acesso
- Convide o colaborador do site. No painel da Hostinger, abra Websites, ache o site, clique no ícone de compartilhamento ao lado dele, informe o e-mail do cliente e clique em Send invite
Caminho alternativo: Profile > Account Sharing > Give Access, escolhendo o nível de acesso e marcando só aquele site
Erro comum deste passo: escolher o nível Admin (que permite compras com o pagamento cadastrado) ou compartilhar o plano inteiro em vez do site
- Cliente aceita o convite. Ele recebe uma mensagem de confirmação e só ganha o acesso depois de clicar no link
Erro comum deste passo: o cliente diz que não vê nada, e o motivo é que o convite ainda não foi confirmado. Peça pra ele procurar o e-mail (inclusive na pasta de spam, porque a entrega pode levar até 15 minutos) e clicar no link
- Crie o usuário do cliente no WordPress. Escolha o papel compatível com o escopo, por exemplo Editor pra quem só gerencia conteúdo. Administrator só se o contrato realmente prevê que ele cuide de tudo no painel
- Acesso técnico, só se houver demanda. Pra arquivos, crie uma conta FTP adicional em Websites Dashboard > FTP accounts (menu lateral), definindo diretório personalizado, usuário e senha próprios. Pra banco, não existe usuário novo pra criar: passe as credenciais que já existem (nome do banco, usuário e senha, em Websites > Dashboard > Databases > Management) junto com o link do phpMyAdmin
Erro comum deste passo: deixar /public_html como diretório da conta FTP, o que libera a raiz inteira do site, quando bastava uma subpasta

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.- Valide a entrega. Em Account Sharing, confira se o e-mail do cliente aparece na lista de usuários com acesso. Depois peça pra ele contar o que aparece no painel dele: se surgir algo além do site combinado, revise o compartilhamento
Quando o site já está na conta do cliente: pedindo acesso sem a senha dele
Tem cliente que já chega com conta Hostinger própria, e aí o fluxo é o inverso: a agência pede acesso
O caminho é Account Sharing > aba Request access > botão Request access, informando o e-mail da conta do cliente e o nível de acesso
O dono recebe uma notificação e autoriza, e os sites e domínios passam a aparecer no seu painel em Shared with you, sem você conhecer as credenciais dele
Isso é massa pra manutenção contínua depois da entrega, porque o site fica na conta do cliente e você entra só quando ele libera
Se a agência também roda automações pra vários clientes, a mesma lógica de separar acesso por cliente aparece nos exemplos de automação n8n multi-clientes
Como revogar o acesso no fim do contrato
Contrato acabou? Bora limpar os acessos, um por um
- Remova o acesso na Hostinger. Em Account Sharing, localize a pessoa na lista, abra o menu (⋮) ao lado do e-mail e escolha Remove access. Dá pra fazer isso a qualquer momento
- Remova ou rebaixe o usuário no WordPress. Se o cliente continua dono do conteúdo, talvez faça sentido só trocar o papel. Se não, remova
- Exclua as contas FTP adicionais criadas pro projeto. Pro banco de dados, como cada um tem um único usuário compartilhado, não existe login exclusivo do cliente pra excluir: se as credenciais foram passadas a ele, a forma de revogar esse acesso é trocar a senha do banco
Erro comum desta etapa: tirar o acesso no painel da Hostinger e esquecer o usuário do WordPress ou a conta FTP
São credenciais separadas, então não conte com a remoção de uma levar as outras junto: trate cada uma como um acesso próprio a revogar
Pra revisão periódica, use este checklist:
- Quem aparece na lista do Account Sharing e por qual contrato?
- Algum acesso com nível Admin que não precisava?
- Quais usuários do WordPress têm Administrator?
- Quais contas FTP existem e qual diretório cada uma enxerga?
- O banco de dados ainda usa a senha que foi compartilhada com clientes antigos?
Vídeo do canal
Pra quem quer conhecer outros conteúdos do Hora de Codar, aqui vai um vídeo sobre uma skill que faz a IA ler o código e desenhar a arquitetura do sistema (Archify)
Próximo passo
Abre o Account Sharing hoje, lista quem tem acesso a cada site e remove qualquer acesso que não corresponda a um contrato ativo antes da próxima entrega
Leva poucos minutos e evita aquele ex-cliente com acesso a tudo meses depois…
Se você ainda não tem colaborador por site, dá uma olhada nos planos Agency da Hostinger: o Startup comporta até 100 sites, o Professional até 200 e o Growth até 300, então escolhe pelo tamanho da sua carteira de clientes
até o próximo post!
Perguntas frequentes
O colaborador de site funciona em qualquer plano da Hostinger?
Não. O colaborador de site, que dá acesso a um único site sem liberar o plano de hospedagem inteiro, existe só nos planos Agency. Fora do Agency, a alternativa é o Account Sharing (que libera o plano inteiro) ou uma conta FTP adicional limitada a um diretório.
Como compartilhar o acesso ao banco de dados sem dar a senha da conta inteira?
Na hospedagem web, cloud e Agency, cada banco de dados tem um único usuário. Não existe criar um novo login de banco: o acesso é compartilhado passando as credenciais já existentes (nome do banco, usuário e senha, em Websites > Dashboard > Databases > Management) junto com o link do phpMyAdmin.
Dá para usar SSH no plano Agency?
Sim, o Agency tem um guia oficial de acesso remoto via SSH/SFTP. Já o usuário SSH separado, que gerencia o servidor pelo terminal sem acessar a conta Hostinger, é documentado especificamente para VPS.
O que fazer com o acesso ao banco de dados quando o contrato do cliente termina?
Como cada banco tem um único usuário compartilhado, não existe um login exclusivo do cliente para excluir. Se as credenciais foram passadas a ele, a forma de revogar esse acesso é trocar a senha do banco.
Quer aprender mais sobre inteligência artificial e programação na prática? Conheça o canal Hora de Codar no YouTube e acompanhe os próximos vídeos.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 30min
Blog | Mais populares
Como publicar um site PHP com banco de dados na Hostinger (sem VPS)
Veja como publicar site PHP na Hostinger sem VPS: hPanel, versão do PHP, envio para public_html, importação do banco via phpMyAdmin.

Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
O que significa “ChatGPT network error” e como resolver
Network error indica falha de comunicação, mas não identifica sozinho a causa. Confira o status do ChatGPT, teste uma nova conversa e uma janela sem […]
