Я не могу получить доступ к моей новой учетной записи MySQL - PullRequest
0 голосов
/ 07 апреля 2020

Я переустановил MySQL 8.0, потому что я хотел создать нового пользователя. Изначально моим пользователем была учетная запись root по умолчанию с пустым паролем. Я создал нового пользователя с другим именем пользователя и паролем, но когда я получаю доступ к PhpMyAdmin с локального хоста, он позволяет мне войти в систему только с учетными данными моей старой учетной записи root. При использовании учетных данных для новой учетной записи, которую я создал, выдается следующее сообщение:

mysqli_real_connect (): (HY000 / 1045): доступ запрещен для пользователя 'corp' @ 'localhost' (с использованием пароля) : ДА)

Я расстроен, если не сказать больше. Почему это происходит и как я могу успешно использовать мою новую учетную запись?

1 Ответ

0 голосов
/ 08 апреля 2020

Вы можете попробовать это:

  1. Войдите с помощью root на MySQL консоли.
  2. Выполните этот запрос:

    ALTER USER 'corp' @ '%' ИДЕНТИФИЦИРОВАН С MYSQL_NATIVE_PASSWORD BY 'mypassword';

Это может сделать возможным проверку подлинности пароля в виде простого текста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...