достъп Грешка отрече на потребител - корен - @ - Localhost - (с помощта на парола да и не), животът хакерство

При работа със системата MySQL, може да изпитате най-различни грешки, и на етапа на развитие на програмата може да бъде трудно да ги разбере. Един от най-често срещаните проблеми - грешка 1045, която е придружена от достъп на съобщение отрече за потребителя "корен" @ "Localhost" (Използване на парола: ДА и НЕ). Днес ще ви покажа как да го оправя.

Разбиране на проблема може да бъде, движейки се на съобщение за грешка в българския език. Това означава, че потребител с потребител корен на Localhost на машината отказан достъп до базата данни с помощта на парола или без него.

достъп Грешка отрече на потребител - корен - @ - Localhost - (с помощта на парола да и не), животът хакерство

Грешка 1045 произтича от достъпа забрана към базата данни

Причините за достъп за грешка да се откаже за потребителя "корен" @ "Localhost"

За да получите достъп до свободно в MySQL, за да съвпадне три параметъра, описващи ползване база данни - име, името на машината и парола. Ако има някакво несъответствие, достъпът ще бъде отказан. Най-простият причината за проблема - грешна парола. Освен това, грешка може да доведе до неправилно синтаксис.

достъп Грешка отрече на потребител - корен - @ - Localhost - (с помощта на парола да и не), животът хакерство

Грешката е ключът (с използване на парола: NO) на входа към базата данни през браузър

Най-често срещаните грешки при достъп до базата данни:

В зависимост от това дали, в какъв тип връзка към базата данни Достъпът е отказан грешка за потребителя "корен" @ "Localhost" (Използване на парола: Да или Не), като се използват различни методи за решаване на проблемите.

Как да се определи грешка 1045 в MySQL

Ако отказан достъп на грешка за потребителя "корен" @ "Localhost" (Използване на парола: ДА и НЕ), указващ Използването парола: Да, проблемът е неправилна парола. Можете да проверите това чрез отваряне mysql.user маса, която съхранява данни за потребителите.

достъп Грешка отрече на потребител - корен - @ - Localhost - (с помощта на парола да и не), животът хакерство

Данните се съхраняват в mysql.user маса за потребителско име

Процедурата е следната:

  1. Отворете таблицата на потребителя.
  2. Проверете дали съществува потребителят корен с Localhost домакин. Ако е така, погледнете «парола» област. Ако е празен, можете да влезете в основата, без да въвеждате паролата. Ако има нещо там, а след това въведете грешна парола.
  3. Промяна на паролата SET PASSWORD команда.
  4. Ако потребителят корен, създайте го, зададете парола и да му даде право.

След това можете да отидете в базата данни. Ако промените данните не работи, трябва да използвате параметъра -skip-грантови таблици, която заменя всички настройки за разрешенията.

достъп Грешка отрече на потребител - корен - @ - Localhost - (с помощта на парола да и не), животът хакерство

Линиите, които трябва да се сменят в конфигурационния файл

Ако възникне грешка с ключа (Използване на парола: NO), направете следното, за да промените config.inc.php файл, за да сочи към правилните данни. Ако проблемът възниква, когато инсталирате MySQL, трябва да изтриете старата версия на програмата за база данни на стария или промените паролата за достъп до тях посредством режима -skip-грант-таблици.

По този начин, грешка Отказан достъп за потребител "корен" @ "Localhost" (Използване на парола: ДА или НЕ) се случва, когато несъответствието на името на потребители и пароли, и лесно се коригира чрез замяна на въвеждането на данни.