Как удалить или сбросить пароль mysql! [дубликат]

Я тестирую все предложенные ответы, но все равно не могу сбросить или удалить пароль или даже переустановить базу данных mysql в Ubuntu 16.04. Есть какие-нибудь другие идеи?

#1045 - Access denied for user 'root'@'localhost' (using password: YES)
1
задан 11 March 2018 в 22:54

2 ответа

Можно изменить и изменить пароль root MySQL на Ubuntu Linux. Введите следующие строки в свой терминал.

1. Stop the MySQL Server: sudo /etc/init.d/mysql stop
2. Start the mysqld configuration: sudo mysqld --skip-grant-tables &
3. Login to MySQL as root: mysql -u root mysql
4. Replace "newpassword" with your new password:

UPDATE
  mysql.user
SET
  Password = PASSWORD('newpassword')
WHERE
  User = 'root';
FLUSH PRIVILEGES;
exit;
Note: on some versions, if password column doesn't exist, you may want to try:
UPDATE user SET authentication_string=password('newpassword') WHERE user='root';

После измененного успеха передачи. однако, это работает.

Ссылки:

  1. http://ubuntu.flowconsult.at/en/mysql-set-change-reset-root-password/
  2. https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
0
ответ дан 8 December 2019 в 02:03
  1. Откройте свой терминал
  2. sudo mysql -u root
  3. use mysql;
  4. SELECT user, plugin FROM user;
  5. UPDATE user SET plugin = "mysql_native_password" WHERE user = "root" ;
  6. SELECT user, plugin FROM user;
  7. exit
  8. service mysql restart
0
ответ дан 8 December 2019 в 02:03

Другие вопросы по тегам:

Похожие вопросы: