Como criar um usuário de banco e dar permissões Print

  • 0

Como Criar um Usuário de Banco de Dados e Dar Permissões

Oi! Aqui é a Sensei da GeHost 😊 Você quer criar um usuário de banco de dados para sua aplicação? Ótimo! É mais fácil do que parece. Vou te guiar passo a passo.

O que é um Usuário de Banco de Dados?

Pense no seu banco de dados como um cofre cheio de informações. Um usuário de banco é uma "chave" que permite que sua aplicação (seu site, sistema, app) acesse esse cofre. Cada usuário pode ter permissões diferentes — um pode apenas ler dados, outro pode criar e apagar. Isso deixa seu site mais seguro.

💡 Dica: Nunca use a senha do painel (seu login principal) dentro do código da sua aplicação. Sempre crie um usuário específico de banco com permissões limitadas. Se alguém descobrir essa senha, o estrago é menor.

Passo 1: Entrar no Painel de Controle

  1. Acesse painel.gehost.com.br com seu login e senha.
  2. Procure pela seção Banco de Dados ou MySQL no menu esquerdo.
  3. Clique em Gerenciar MySQL (ou similar, dependendo da versão do painel).

Passo 2: Localizar a Opção de Criar Usuário

Dentro da área de banco de dados, você verá abas ou seções. Procure por:

  • Usuários MySQL ou MySQL Users
  • Ou um botão que diga Novo Usuário / Add User

Passo 3: Criar o Novo Usuário

Agora vem a parte criativa. Você vai preencher um formulário assim:

  1. Nome do Usuário (Username): Escolha um nome curto e fácil de lembrar. Exemplo: meusite_user. O sistema vai prefixar com seu domínio automaticamente (fica algo como seudominio_meusite_user).
  2. Senha: Crie uma senha forte — use LETRAS (maiúsculas e minúsculas), NÚMEROS e SÍMBOLOS (@, #, $, etc.). Quanto mais complexa, melhor. Salve essa senha em um local seguro (seu navegador, um gerenciador de senhas).
  3. Confirmação de Senha: Repita a mesma senha para confirmar.
  4. Clique em Criar Usuário ou Create User.
🔐 Segurança: Use senhas com pelo menos 12 caracteres. Evite usar datas de aniversário, nomes ou sequências óbvias. Um exemplo forte: Gr@v3t@2024!xZ.

Passo 4: Conectar o Usuário a um Banco de Dados

Agora o usuário existe, mas ele não tem acesso a nenhum banco ainda. Você precisa vincular ele a um banco.

  1. Na mesma seção, procure por Associar Usuário a Banco ou Manage User Privileges.
  2. Selecione o nome do banco que você quer compartilhar com este usuário. Se não tiver nenhum banco criado ainda, crie um primeiro.
  3. Escolha o usuário que você acabou de criar.
  4. Clique em Adicionar ou Associate.

Passo 5: Dar as Permissões Corretas

Agora vem o importante: quais operações esse usuário pode fazer no banco? O painel mostrará uma lista de permissões. As mais comuns são:

  • SELECT: Ler dados (sempre deixar ativado)
  • INSERT: Adicionar novos registros (ativar se a aplicação cria dados)
  • UPDATE: Modificar dados existentes (ativar se a aplicação edita dados)
  • DELETE: Apagar dados (ativar com cuidado — nem sempre é necessário)
  • CREATE: Criar tabelas (geralmente deixar desativado — as tabelas já existem)
  • DROP: Deletar tabelas (deixar desativado — é perigoso!)
  • ALTER: Mudar a estrutura do banco (deixar desativado)
📋 Regra de Ouro: Dê apenas as permissões que sua aplicação REALMENTE precisa. Se seu site só lê informações do banco, ative só SELECT. Quanto menos permissões, mais seguro.

Exemplo prático:

  • Site que exibe dados: SELECT apenas.
  • Blog com comentários: SELECT + INSERT + UPDATE.
  • E-commerce: SELECT + INSERT + UPDATE (DELETE deixa desativado — o admin deleta manualmente no painel).
  • Sistema administrativo completo: SELECT + INSERT + UPDATE + DELETE (DROP e CREATE continuam desativados).

Após marcar as permissões que precisa, clique em Salvar ou Update Privileges.

Pronto! Agora Como Usar Essas Informações?

Você agora tem 3 informações essenciais:

  1. Nome do banco: Exemplo: seudominio_nomebanco
  2. Usuário: Exemplo: seudominio_meusite_user
  3. Senha: A que você criou (salva em local seguro)

Você vai colocar esses dados no arquivo de configuração da sua aplicação (geralmente config.php, .env ou similar — seu desenvolvedor sabe onde). A aplicação usa essas credenciais para "conectar" ao banco e acessar os dados.

⚠️ Cuidado: NUNCA compartilhe ou coloque a senha do banco em um arquivo público. Sempre proteja esse arquivo com permissões de leitura restrita (o desenvolvedor cuida disso).

Dicas de Segurança Extras

  • Mude a senha periodicamente: A cada 3 ou 6 meses, volte aqui e crie uma nova senha para o usuário (o painel deixa fazer isso).
  • Crie múltiplos usuários se precisar: Se você tem várias aplicações, crie um usuário diferente para cada uma. Assim, se uma vazar, as outras ficam seguras.
  • Monitore os acessos: Se notar comportamento estranho no banco (muita leitura, muitas falhas), pode ser um sinal de problema. Avise nosso suporte.
  • Faça backups: Independente do usuário, sempre mantenha cópias do seu banco. O painel tem uma seção para isso.

Próximos Passos

Parabéns! Você criou e configurou um usuário de banco de dados. Agora:

  • Repasse essas informações (banco, usuário, senha) para quem vai configurar sua aplicação.
  • Teste se tudo está funcionando (sua aplicação deve conseguir salvar e ler dados normalmente).
  • Se der erro de conexão, verifique se o nome do usuário, banco e senha estão corretos — letra maiúscula/minúscula conta!
🤝 Precisando de ajuda? Se algo não ficar claro ou der um erro aí, é só chamar nosso suporte. Estamos aqui pra te ajudar!

Was this answer helpful?

« Back