LINUX.ORG.RU
ФорумAdmin

Проблема с подключением mysql

 , , ,


0

1

Установил себе mariadb.

Пробую подключиться из ssh консоли - подключается. Пробую подключиться из скрипта на той же машине - не подключается (таймаут).

В my.cnf стоит bind-address 0.0.0.0 В iptables убрал все правила, policy везде на ACCEPT. Пароли юзеров в бд все правильные, права выдал абсолютно все.

В «systemctl status mysql» заметил, что красным выделен этот текст: https://pastecode.io/s/2ehmracf

Уже не знаю что делать, весь день потратил - ничего не нашел. Прошу помощи, куда копать.

Debian 8.


Ответ на: комментарий от aaaas

Там еще какой-то грант или что-то такое должно быть именно на коннект. Недавно делал, но уже не помню. Глянь мануал. Попробуй

ALTER USER 'vasyan'@'localhost' IDENTIFIED BY 'vasyans_parol';

crutch_master ★★★★★ ()
Последнее исправление: crutch_master (всего исправлений: 1)

Можно пример команды или параметров подключения для случая, в котором подключается, и того, где не подключается ?

А также вывод запроса

SELECT host, user, plugin FROM mysql.user;

Одна из возможных причин - подключение через unix socket (localhost) с socket-аутентификацией.
https://websiteforstudents.com/mysql-server-installed-without-password-for-root-on-ubuntu-17-10-18-04/

spirit ★★★★★ ()