Primeiro você pode criar usuários no seu servidor mysql. Por exemplo:
CREATE USER 'your_name'@'localhost';
Aqui está a referência de sintaxe.
e adicione subsídios com a declaração GRANT :
GRANT ALL ON your_db.* TO 'your_name'@'localhost';
O controle de acesso do MySQL pode ser usado para ajustar quem pode atualizar, selecionar, inserir dados no banco de dados ou quem pode se conectar a partir de um determinado host e o que é esse usuário com privilégios.
Nota: Essas coisas não podem fazer com o sistema de privilégios do MySQL:
- Você não pode especificar explicitamente que um determinado usuário deve ter acesso negado. Ou seja, você não pode corresponder explicitamente a um usuário e recusar a conexão.
- Você não pode especificar que um usuário tenha privilégios para criar ou descartar tabelas em um banco de dados, mas não para criar ou descartar o próprio banco de dados.
- Uma senha se aplica globalmente a uma conta. Você não pode associar uma senha a um objeto específico, como banco de dados, tabela ou rotina.
Por favor, verifique este link para mais informações.