Эта команда:

ssh bruchowski@www.example.com 'mysqldump -u bruchowski -p dbname' > mysql -u root dbname

Выдает эту ошибку:

mysqldump: Got error: 1045: Access denied for user 'root'@'192.168.130.126' (using password: YES) when trying to connect

Однако эта команда:

ssh bruchowski@www.example.com 'mysqldump -u bruchowski -p dbname' | mysql -u root dbname

работает просто отлично. Что делает первый ошибочным? Что именно делает, чтобы произвести ошибку?

0