Может на сервере localhost резолвится (или наоборот, не резолвится) в 10.1.18.27? Гляньте в hosts.
4 декабря 2015 г., 15:06 пользователь Alex Emergy <alex.eme...@gmail.com> написал: > Вообще не понял ответа. У меня юзер в базе root@localhost. Другого > пользователя, я добавлять не могу или не хочу. Нужен способ удаленно > подключиться как этот юзер. Пока использую вариант > > ssh root@10.1.72.53 "echo \"select field from table where id = > '$ID'\\G\"|mysql -A base" 2>/dev/null|sed 1d|awk '{print $1 " " $2}' > > но блин, в перловском скрипте, хотелось бы реализовать это через модуль DBI > > 4 декабря 2015 г., 14:59 пользователь Vladimir Smagin <2...@blindage.org> > написал: > >> элементарно localhost это 127.0.0.1, а не 10.1.18.27 >> >> тебе нужно добавить 10.1.18.27 для рута. >> >> On 04.12.2015 17:54, alex.emergy wrote: >> > # ssh -f -L 33306:127.0.0.1:3306 10.1.18.27 sleep 10 >> > # mysql -h127.0.0.1 -P33306 >> > ERROR 1045 (28000): Access denied for user 'root'@'10.1.18.27' (using >> password: NO) >> > # >> > >> > mysql> select Host,User from user where User = 'root'; >> > +-----------+------+ >> > | Host | User | >> > +-----------+------+ >> > | localhost | root | >> > +-----------+------+ >> > 1 row in set (0.00 sec) >> > >> > >> > >> > Почему он пытается подключиться как 10.1.18.27, а не localhost? Нужен >> способ, подключаться как root@localhost к удалённой базе. >> >> >> -- >> ubuntu-ru mailing list >> ubuntu-ru@lists.ubuntu.com >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru >> >> > > > -- > С уважением, > Рулев Александр > > -- > ubuntu-ru mailing list > ubuntu-ru@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru > > -- Dmitry Agafonov ~ http://agafonov.pp.ru/
-- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru