powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL8 и PHPMyAdmin
9 сообщений из 9, страница 1 из 1
MySQL8 и PHPMyAdmin
    #39635500
Alterak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго всем времени суток. Поскольку с "раздельной" установкой mysql сервера на линуксе сталкиваюсь впервые, то прошу вашей помощи...

В локальной сети есть несколько серверов, все на Debian.
1. На веб сервере с адресом 192.168.1.5 выполнена ручная установка PHPMyAdmin
2. На отдельной VM с адресом 192.168.1.13 установил последнюю версию mysql-server.
mysql Ver 8.0.11 for Linux on x86_64 (MySQL Community Server - GPL)

В файле конфигурации PHPMyAdmin прописан адрес сервера mysql 192.168.1.13. Тут вроде все в порядке.
При попытке аторизоваться появилось сообщение что указанному хосту нет доступа к серверу mysql
mysqli_real_connect(): (HY000/1130): Host '192.168.1.5' is not allowed to connect to this MySQL server

На этом форуме я нарыл информацию, попробовал дать доступ, сделал следующее
Для начала добавил пользователя... странно конечно, но при установке mysql-server я уже добавлял пароль для рут пользователя.
CREATE USER 'root'@'%' IDENTIFIED BY 'пароль';

Затем добавил привелегии
GRANT SELECT ON *.* TO 'root'@'%';

После чего появилось уже такое сообщение-)
mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password]

mysqli_real_connect(): (HY000/2054): The server requested authentication method unknown to the client

Подскажите куда капнуть?
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635508
Alterak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если я мыслю в правильном направлении, то по умолчанию на сервере mysql установлен метод аутентификации caching_sha2_password и для него видимо нужен плагин, и видимо это защищенная аутентификация, для которой необходимо включать https?
Тогда вопрос, а как и где изменить на другой способ авторизации?
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635531
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alterakустановил последнюю версию mysql-server.
mysql Ver 8.0.11 ИМХО это пока "для потестировать". Для работы есть более стабильные - 5.7 или даже 5.6, если только нет жесткой необходимости в фичах восьмерки.

AlterakПодскажите куда капнуть?Капать не надо никуда. Глядите в блоге ихнем про эту фичу https://mysqlserverteam.com/upgrading-to-mysql-8-0-default-authentication-plugin-considerations/
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635590
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://bugs.php.net/bug.php?id=76243
Прохлопали, видимо, смену протокола авторизации в php-internals.
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635677
Alterak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleAlterakустановил последнюю версию mysql-server.
mysql Ver 8.0.11 ИМХО это пока "для потестировать". Для работы есть более стабильные - 5.7 или даже 5.6, если только нет жесткой необходимости в фичах восьмерки.

AlterakПодскажите куда капнуть?Капать не надо никуда. Глядите в блоге ихнем про эту фичу https://mysqlserverteam.com/upgrading-to-mysql-8-0-default-authentication-plugin-considerations/

Что значить "на потестировать", это вроде как стабильный релиз... а вообще мне это не для вечного хранения секретных баз, а для для домашнего сервера, на котором крутятся 6 сайтов-).
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635679
Alterak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij https://bugs.php.net/bug.php?id=76243
Прохлопали, видимо, смену протокола авторизации в php-internals.

Так что делать то?-) Через HeidiSQL прицепиться тоже не могу... пишет что плагин аутентификации не загружен, не найден модуль.
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635703
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlterakЧто значить "на потестировать", это вроде как стабильный релиз...Почему вроде как? Не далее, как на прошлой неделе именно об этом и была новость, 19 числа в том же блоге. Так что, формально Вы совершенно правы. Однако, пока всё притрется и устаканится, пока эту версию начнут осторожненько использовать в продакшн, так не один месяц пройдет...
Ну, для домашнего сервера, да поизучать новые фичи - конечно, самое то. Конечно, к таким вот неожиданностям следует быть готовым.

AlterakТак что делать то?-)Совет от разработчиков из блога не помог?
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635786
Alterak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleСовет от разработчиков из блога не помог?
Помог, только частично...

В конфиг я добавил эту директиву
[mysqld]
default-authentication-plugin=mysql_native_password

После чего сделал рестарт сервиса mysql... Под рутом зайти все так же невозможно.
Попробовал создать нового пользователя, дал все права - новый пользователь авторизовался нормально. Но как быть с root?
...
Рейтинг: 0 / 0
MySQL8 и PHPMyAdmin
    #39635893
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хитрый финт ушами для первого входа рута появился ещё в 5.7. Там дается временный пароль - заходить с ним, потом сразу небольшую правку делать. Предположу, что этот сценарий стандартным становится. В доках по 5.7 описан он (за 8.0 не скажу, не читал сам).
А вот как Вы без рута сделали нового пользователя - хитрый танец с бубном и отключением проверки привилегий? ;-)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL8 и PHPMyAdmin
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]