Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL — BŁĄD 1045 — Odmowa dostępu

Jeśli faktycznie ustawiłeś hasło roota i właśnie je zgubiłeś/zapomniałeś:

  1. Zatrzymaj MySQL
  2. Uruchom go ponownie ręcznie za pomocą opcji skip-grant-tables:mysqld_safe --skip-grant-tables

  3. Teraz otwórz nowe okno terminala i uruchom klienta MySQL:mysql -u root

  4. Zresetuj hasło roota ręcznie za pomocą tego polecenia MySQL:UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root'; Jeśli używasz MySQL 5.7 (sprawdź używając mysql --version w Terminalu), to polecenie to:

    UPDATE mysql.user SET authentication_string=PASSWORD('password')  WHERE  User='root';
    
  5. Opróżnij uprawnienia za pomocą tego polecenia MySQL:FLUSH PRIVILEGES;

Od http://www.tech-faq.com/reset-mysql- hasło.shtml

(Może to nie jest to, czego potrzebujesz, Abs, ale myślę, że może to być przydatne dla osób, które natkną się na to pytanie w przyszłości)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. odpowiednik generate_series() w MySQL

  2. Łączenie się z MySQL z Androida za pomocą JDBC

  3. Przewodnik po projektowaniu bazy danych dla systemu zarządzania pracownikami w MySQL

  4. Wyzwalacz MySQL nie działa, prosta składnia, nieskomplikowana

  5. Jak zainstalować moduł Python MySQLdb za pomocą pip?