Коллеги, добрый вечер.
Подскажите пожалуйста, в чём проблема с proxysql? При подключении через не админа получаю ERROR 1045 (28000): ProxySQL Error: Access denied for user.
Запустил через docker, конфиг в подмонтированном proxysql.cnf. Там прописан локальный админ и юзер через:
mysql_users =
(
{ username = "sbtest" , password = "password" , default_hostgroup = 10 , active = 1 }
)
Пробовал поменять в конфиге username и password, но команда
mysql -uadmin -padmin -h127.0.0.1 -P6032 -e 'select * from mysql_users;'
всегда возвращает | sbtest | password. То есть изменений как-будто нет.
При этом если зайти в контейнер и сделать cat proxysql.cnf, то там видно измененные значения.
Попробовал создать ещё одного юзера прямо из админки. Юзера видно в таблице. Попробовал на всякий случай добавить изменения в runtime:
mysql> LOAD MYSQL USERS TO RUNTIME;
Query OK, 0 rows affected (0.01 sec)
И так же ничего не изменилось. При попытке подключения с данными нового пользователя ошибка
ERROR 1045 (28000): ProxySQL Error: Access denied for user 'user2'@'
127.0.0.1' (using password: YES)