Эта ошибка появляется в моем случае в PHP Symfony4 / PDO Doctrine с сервером MySql 8.0.13, когда я пытаюсь подключиться к базе данных:
Исключительная ситуация в драйвере: SQLSTATE [HY000] [2054] Сервер запросил метод аутентификации, неизвестный клиенту
Вы должны использовать устаревшие пароли в стиле для MySQL 8 и PHP7 +:
ALTER USER 'username'@'ip_address' IDENTIFIED WITH mysql_native_password BY 'password';