Задать вопрос
TimurWiFi
@TimurWiFi

#1045 — Доступ закрыт для пользователя 'root'@'127.0.0.1', что делать?

В OpenServer -> PHPMyAdmin я создал юзера root1:
CREATE USER 'root1'@'localhost' IDENTIFIED WITH mysql_native_password BY '***';ALTER USER 'root1'@'localhost' REQUIRE NONE;


Но когда я захожу, выдаёт ошибку:
61dca8d578208399574151.png

Пароль я задал стандартный "1111"

Вот параметры юзера:
61dca9308d46c074291217.png

Помогите пожалуйста!
Если понадобится доп. информация, я с удовольствием вам её предоставлю!
  • Вопрос задан
  • 653 просмотра
Подписаться 1 Средний 15 комментариев
Решения вопроса 1
@Akina
Сетевой и системный админ, SQL-программист.
В OpenServer -> PHPMyAdmin я создал юзера root1

Мало создать юзера, надо ещё дать ему необходимые для работы права. Хотя бы элементарно на чтение для той БД, которая указана как база по умолчанию.

Вот параметры юзера

Право USAGE - это синоним права “no privileges”. Т.е. свежесозданный юзер - абсолютно бесправен.

Читайте и применяйте GRANT Statement. Особое внимание обратить на WITH GRANT OPTION.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Drno
Ставим ubuntu (можно на виртуалку)
ПРобуем на ней все сделать
Переносим виртуалку на реальный сервер

А по вопросу - Вам надо дать привилегии этому юзеру на необходимые базы
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект