Я не могу получить доступ к MySQL как root на моем VPS Plesk 10.x + (Linux). По-видимому, Plesk отключает root
аккаунт и заменяет его на admin
с тем же паролем, что и ваш логин в Plesk, но доступ по-прежнему запрещен!
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)
Как я могу получить доступ к MySQL через CLI, если Plesk вроде бы отключает root
доступ?
Почти правильно.
Plesk фактически использует хэш вашего пароля администратора как обычный пароль MySQL.
Получите хеш, запустив cat /etc/psa/.psa.shadow
- полная строка полученной тарабарщины - это ваш пароль MySQL в виде открытого текста.
Для Plesk 10.x попробуйте следующую команду, чтобы получить доступ к mysql
mysql -uadmin -p`cat /etc/psa/.psa.shadow`
Для получения дополнительной информации проверьте следующую ссылку - http://kb.parallels.com/en/427