Может на сервере 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

Дати відповідь електронним листом