Рейтинг:0

Не могу войти в phpMyAdmin на Centos, Google Cloud

флаг in

В моей базе данных MySQL я создал двух пользователей, одного обычного пользователя (у которого есть привилегии для одной базы данных) и одного суперпользователя. Когда я хочу войти через любую из этих учетных записей в phpMyAdmin, я получаю сообщение об ошибке «Не удается войти на сервер MySQL». (подключаюсь удаленно)

Внутри <Каталог /usr/share/phpMyAdmin/> в моем файле /etc/httpd/conf.d/phpMyAdmin.conf:

<Directory /usr/share/phpMyAdmin/>
    AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
    # Apache 2.4
   <RequireAny>
      Require all granted
      Require ip 127.0.0.1
      Require ip ::1
   </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Allow from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

Я также указал пользователя и пароль для своего суперадминистратора в config.inc.php файл. Что мне не хватает? Должен ли я что-то делать с брандмауэрами Google? Я не настроил правило брандмауэра для MySQL, должен ли я сделать это сейчас?

РЕДАКТИРОВАТЬ: Я также пробовал из этого ответа: Не могу войти в phpMyAdmin

$cfg['blowfish_secret'] = 'мой пароль'; /* ВЫ ДОЛЖНЫ ЗАПОЛНИТЬ ЭТО ДЛЯ АВТОРИЗАЦИИ COOKIE! */

До сих пор не работает

Рейтинг:1
флаг in

Ответ можно найти в комментарии к этому посту: https://www.digitalocean.com/community/questions/cannot-log-in-to-the-mysql-server-without-code-using-phpmyadmin-on-centos7

«У некоторых приложений возникают проблемы с кэшированием метода _sha2 _password. Выше указаны учетные данные для использования собственного». Это может случиться с MySQL 8.

Как только вы войдете в свою базу данных, вы можете попробовать это:

 ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ myUsername ИДЕНТИФИЦИРОВАНО С mysql_native_password BY '123TheBestPassword';

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.