Всем привет!
drush 8.4.6 установлен на хостинг (centos 7)
Сайт на друпал 7
Команда
drush sql-dump --result-file=dump.sql
выдает
mysqldump: Got error: 1045: "Access denied for user 'root'@'localhost' (using password: YES)" when trying to connect
Database dump failed
Database dump failed
В чем тут может быть дело? Что сделать, чтобы дамп создавался?
Комментарии
Из ошибки очевидно, что ошибка в авторизации. Возможно у вас мультисайтинг и по дефолту драш берет дефолтный конфиг из sites/default где указаны неверные логины/пароли.
Мультисайтинга нет. Но ваше упоминание о конфиге напомнило мне, что у меня стоит условие в settings.php
<?php
if($_SERVER['REMOTE_ADDR']=='127.0.0.1')
$databases = array (...)
else
$databases = array (...)
?>
Без условия (только настройки нужной базы) все заработало.
Спасибо за пинок в нужном направлении.