SHARE
TWEET

Untitled

a guest Apr 20th, 2019 76 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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;
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top