Os privilégios personalizados permitem conceder somente as permissões que um sistema realmente precisa, seguindo uma política mais restrita de segurança.
Como acessar o cPanel pela URL
Entre por https://seudominio.com/cpanel ou https://seudominio.com:2083.
Como acessar pela Área do Cliente
Na área do cliente, abra sua hospedagem, entre no cPanel e clique em Database Wizard.
Como conceder privilégios personalizados no assistente
Em vez de marcar ALL PRIVILEGES, você pode marcar manualmente apenas as caixas de permissão desejadas para aquele usuário.
Quando isso faz sentido
- Aplicações internas muito simples
- Usuários auxiliares para leitura ou operações limitadas
- Ambientes em que você quer reduzir o alcance do usuário
Exemplo de permissões comuns
- SELECT: ler dados
- INSERT: inserir novos dados
- UPDATE: alterar dados existentes
- DELETE: remover dados
- CREATE: criar tabelas
- ALTER: alterar estrutura de tabelas
- DROP: remover tabelas
- INDEX: criar ou alterar índices
Passo a passo
- Na tela de privilégios, não marque ALL PRIVILEGES.
- Marque apenas as permissões necessárias.
- Revise com atenção.
- Clique em Next Step.
Custom Privileges = Privilégios Personalizados
Grant = Conceder
Revoke = Revogar
Se você remover permissões como CREATE, ALTER ou INDEX, alguns instaladores, plugins, extensões e atualizações podem falhar.
Quando não é recomendável
Para WordPress, Joomla e a maioria dos sistemas PHP completos, restringir demais os privilégios costuma causar erros durante instalação, atualização ou ativação de recursos. Nesses casos, normalmente é melhor usar todos os privilégios no banco daquele projeto.
Resultado esperado
Você terá um usuário com acesso sob medida, útil para cenários em que segurança restritiva e controle fino são mais importantes do que conveniência.
