Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. -- Adicionando user, dando permissões de grant em um database.
  2.  
  3. -- Entre no cli do mysql server
  4.  
  5. $ mysql -p -u root
  6.  
  7. ou
  8.  
  9. $ sudo mysql
  10.  
  11. -- Criando um novo usuário
  12. mysql> CREATE USER 'novo_user'@'localhost' IDENTIFIED BY 'new_password';
  13.  
  14. -- Excluindo um usuário
  15. mysql> DROP USER 'user'@'localhost'
  16.  
  17.  
  18. -- Concedendo grant permissions em uma tabela de um database específico
  19. mysql> GRANT ALL PRIVILEGES ON database.table TO 'user'@'localhost';
  20.  
  21. -- Concedendo grant permissions em todas as tabelas de um database específico
  22. mysql> GRANT ALL PRIVILEGES ON database.* TO 'user'@'localhost';
  23.  
  24. -- Concedendo grant permissions em todas as tabelas de todos os databases.
  25. mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost';
  26.  
  27. -- Concedendo grant permissions para selecionar, inserir e deletar em todas as tabelas de um database específico.
  28. mysql> GRANT SELECT, INSERT, DELETE ON database.* TO 'user'@'localhost';
  29.  
  30.  
  31. AO FINALIZAR, EXECUTE O COMANDO ABAIXO PARA CRIAR EFEITO E SALVAR AS ALTERAÇÕES.
  32.  
  33. -- Salvando alterações feitas.
  34. MYSQL> FLUSH PRIVILEGES;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement