Às vezes, é necessário ter mais de uma conta de usuário para um banco de dados, por exemplo, para conceder acesso limitado a um aplicativo ou para permitir que um desenvolvedor se conecte sem usar suas credenciais principais. O DirectAdmin permite criar usuários MySQL adicionais e atribuí-los a um banco de dados. Este guia explica como fazer isso.
Por que adicionar outro usuário do banco de dados? #
- Atribua a cada aplicativo suas próprias credenciais exclusivas.
- Conceda acesso a um desenvolvedor sem compartilhar sua conta de usuário principal.
- Limite as permissões para que cada usuário tenha apenas o que precisa.
Criação e atribuição de um usuário #
- Faça login no DirectAdmin.
- Ir para Gerente de Contas > Gerenciamento do MySQL.
- Abra o banco de dados ao qual você deseja conceder acesso.
- Crie um novo usuário com uma senha segura ou selecione um já existente.
- Atribua o usuário ao banco de dados e defina os privilégios que ele deve ter.
- Salvar.
Escolha de privilégios #
Conceda apenas o que for necessário. Um usuário comum do aplicativo precisa de privilégios de acesso aos dados, como SELECT, INSERT, UPDATE e DELETE, enquanto os privilégios administrativos devem ser limitados. Manter as permissões no mínimo é uma boa prática de segurança.
Como usar as novas credenciais #
Anote o nome do banco de dados, o novo nome de usuário, a senha e o host (geralmente localhost). Insira esses dados na configuração do seu aplicativo para que ele se conecte com o novo usuário.
Solução de problemas #
- Acesso negado: Confirme se o usuário está atribuído ao banco de dados com os privilégios corretos.
- O aplicativo não consegue se conectar: Verifique novamente o nome, o usuário, a senha e o host.
Precisa de ajuda? #
Caso um usuário do banco de dados não consiga se conectar, nossa equipe de suporte poderá ajudá-lo por meio do chat ao vivo.