Я обошёлся возвратом на native_password в конфиге mysql...
AlexZimmer 24.12.2020 22:37
...Sumo привёл правильный топик на stackoverflow, на самом деле, если разрешить native_password в конфиге mysql, и создать/пересоздать учётку, без всяких sha_auth, то вполне себе работает без пересборки.
В типовом кейсе (веб-приложение с mysq-бд на одном сервере) - проще в конфиге сразу забиндить поднятие сервера на локальном ip (и слушанием соответственно локальных запросов), и в учётке так же root @ localhost (с +/- паролем который в общем-то не особо и нужен при таком применении).
Ходить с других машин, например с целью пользовать графический MySQL Workbench - всегда можно через SSH-тунель/сеанс, который в самом подключении воркбенча легко указывается.
Естественно, что должен быть доступ к машине по ssh тогда.