Доступ запрещен для пользователя 'john' @ 'gateway' (с использованием пароля: NO) MARIA DB

Моя операционная система - это Linux. Мне было отказано в доступе к серверу БД с веб-сервера. Я создал базу данных с именем test . Я также уже создал пользователя с именем 'john' @ '10.0.0.1' с паролем 'pass' и установил все привилегии для базы данных test .

] Для другой информации, мой bind-ip:

  • 10.0.0.2

Мой сервер db имеет статический ip с:

  • ip: 10.0.0.2
  • netmask: 255.0.0.0
  • gw: 10.0 .0.1

У моего веб-сервера тоже статический ip:

  • ip: 10.0.0.1
  • маска подсети: 255.0.0.0
  • gw: 10.0.0.100

Что-то не так с моей конфигурацией базы данных или конфигурация моей сети, потому что я получил вывод Доступ запрещен для пользователя 'john' @ 'gateway' (с использованием пароля: NO)?

-2
задан 16 April 2018 в 13:46
1 ответ

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

GRANT ALL PRIVILEGES ON test.* TO 'john'@'10.0.0.1' IDENTIFIED BY 'pass' WITH GRANT OPTION;


FLUSH PRIVILEGES;
0
ответ дан 5 December 2019 в 21:35

Теги

Похожие вопросы