Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужна помощь с phpmyadmin, а именно с учетной записью пользователей?

- Ученик (102), на голосовании 1 год назад
Короче в общем разбираю "Обзор учётных записей пользователей" там можно выставить различные привилегии как для всей базы данных, так и для определённых таблиц. а ещё можно установить имя учетки и пароль и хост! И вот у меня появился такой вопрос, а как проверить в
общем есть основная учетка с именем root и без пароля вот:а вот и созданная другая учетная запись: как в неё войти?
вот делал вот так:ошибка!

вот объясните как проверить, что я не так делаю, как войти. искал в интернете там было только про настройку привилегии, кто знает отпишитесь буду благодарен!!!
Голосование за лучший ответ
Татьяна Просветленный (36384) 1 год назад
Ошибка "mysqli::real_connect(): The server requested authentication method unknown to the client [caching_sha2_password]" возникает, когда сервер MySQL использует плагин аутентификации caching_sha2_password, который не поддерживается клиентом. Для решения этой проблемы можно выполнить следующие шаги:
Открыть конфигурационный файл MySQL (обычно это файл my.cnf или my.ini) и добавить следующую строку в секцию [mysqld]:
 default_authentication_plugin=mysql_native_password 
Перезапустить сервер MySQL.
Использовать SQL-команду ALTER USER для изменения метода аутентификации для нужного пользователя. Например:
 ALTER USER 'mysqlUsername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysqlUsernamePassword'; 
где mysqlUsername и mysqlUsernamePassword - это имя пользователя и его пароль соответственно.
Если эти шаги не помогли, то можно попробовать обновить версию клиента MySQL или использовать другой клиент, который поддерживает плагин аутентификации caching_sha2_password.
Ivan Sviridov Оракул (64060) 1 год назад
ну так поставь ему пароль! а рута вообще выкинь - нечего ему в СУБД делать.
Похожие вопросы