Ao tentar recriar o acesso tanto o comando GRANT ALL PRIVILEGES ON * . * TO 'bruna'@'localhost' (que foi o user criado) quanto o comando FLUSH PRIVILEGES aparecem como comando não encontrado, estou usando o ubuntu
Ao tentar recriar o acesso tanto o comando GRANT ALL PRIVILEGES ON * . * TO 'bruna'@'localhost' (que foi o user criado) quanto o comando FLUSH PRIVILEGES aparecem como comando não encontrado, estou usando o ubuntu
Olá, Bruna,
O erro 1045 às vezes requer apenas um sudo
antes do comando mysql etc
.
Se não for esse o seu caso, você conseguiu criar o usuário com CREATE USER '[seu nome de usuário]'@'localhost' IDENTIFIED BY '[sua senha]';
? Se não estiver conseguindo acessar, ainda deve ser possível acessar o terminal do mysql com o usuário root
, como:
sudo mysql -u root -p
Se conseguir acessar com root
pode usar o comando SELECT user FROM mysql.user;
para ver uma lista de todos os usuários locais do mysql (no meu caso existe somente o usuário root
):
mysql> SELECT user FROM mysql.user;
+------------------+
| user |
+------------------+
| debian-sys-maint |
| mysql.infoschema |
| mysql.session |
| mysql.sys |
| root |
+------------------+
Caso não esteja conseguindo acessar o root
com a flag -p
(de password), pode recuperar e/ou trocar a senha do root com esses passos. Se conseguir entrar como root e bruna
não estiver na lista de users, pode tentar repassar os passos de criação.
Espero ter ajudado!