Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL - ГРЕШКА 1045 - Достъпът е отказан

Ако всъщност сте задали root парола и току-що сте я загубили/забравили:

  1. Спрете MySQL
  2. Рестартирайте го ръчно с опцията skip-grant-tables:mysqld_safe --skip-grant-tables

  3. Сега отворете нов прозорец на терминала и стартирайте MySQL клиента:mysql -u root

  4. Нулирайте ръчно root паролата с тази команда MySQL:UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root'; Ако използвате MySQL 5.7 (проверете с помощта на mysql --version в терминала), тогава командата е:

    UPDATE mysql.user SET authentication_string=PASSWORD('password')  WHERE  User='root';
    
  5. Изчистете привилегиите с тази команда на MySQL:FLUSH PRIVILEGES;

От http://www.tech-faq.com/reset-mysql- password.shtml

(Може би това не е това, от което се нуждаете, Abs, но смятам, че може да бъде полезно за хората, които се натъкват на този въпрос в бъдеще)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql автоматично съхранява времева марка за създаване на запис

  2. Научете основни SQL заявки с помощта на MySQL

  3. Как да експортирате резултатите от заявка с помощта на MySQL Workbench

  4. Как мога да разбера кога за последно е актуализирана MySQL таблица?

  5. MySQL - Избиране на данни от множество таблици, всички със същата структура, но различни данни