Guias de MariaDB / MySQL
MariaDB / MySQLAplicaçõesIntermediário 7 minAtualizado 2026-08-13

Criar banco e usuário no MariaDB (sem misturar com o root)

Crie um database só do bot, um usuário com permissão limitada e evite usar a senha root no dia a dia.

  • Um database por projeto
  • Usuário sem SUPER
  • GRANT só no banco certo
  • Senha forte

Links para seguir

Faça login para ir direto ao painel

Por que isso importa: a senha inicial do painel costuma ser o usuário privilegiado. O bot só precisa criar tabelas no database dele.

Passo a passo

  1. 1
    Conecte com um cliente MySQL usando as credenciais do PainelLH.
  2. 2
    Crie o database: CREATE DATABASE bot_economia CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; utf8mb4 evita emoji quebrado em nick e motivo de ticket.
  3. 3
    Crie um usuário só para o bot, com senha longa (gerador, 20+ caracteres): CREATE USER 'bot'@'%' IDENTIFIED BY 'senha-forte';
  4. 4
    Libere só aquele banco: GRANT ALL PRIVILEGES ON bot_economia.* TO 'bot'@'%'; FLUSH PRIVILEGES;
  5. 5
    Aponte o bot para esse usuário e esse database. Tire a senha root das variáveis do bot.
  6. 6
    Se você tem dois bots, dois databases. Misturar economia do bot A com tickets do bot B vira backup impossível de restaurar.
Pronto para o próximo passo?

Vá direto ao link certo deste tutorial — sem procurar no menu.

Ver MariaDB