Использование Plesk для настройки MySQL

2133
cdub

Возникли проблемы при запуске и запуске моего mysql на новом виртуальном сервере. Хозяин дал мне Plesk, и я думаю, что MySQL установлен, но я не могу получить к нему доступ.

Я продолжаю получать это:

 mysql -u admin -p Enter password: ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES) 

Как мне убедиться, что он работает правильно? Как мне сбросить пароль root? (У меня есть root-доступ к серверу)

0

2 ответа на вопрос

0
Karlson

Если вы хотите доступ администратора к MySQL, вам нужно сделать:

mysql -u root -p 
0
user568458

Право Карлсона в нормальном мире за пределами Plesk ... в Plesk по умолчанию rootпереименовывается в mysql admin.

Он должен синхронизировать пароли с вашим паролем администратора, но жизнь никогда не была такой простой. Пытаться:

mysql -uadmin -p `cat /etc/psa/.psa.shadow` 

(чит-способ входа в систему, бит .psa.shadow получает любой пароль mysql и использует его. Пойдите в защиту!)

Если это приводит к ошибке 1045, перейдите к подробностям об этом на этой странице . Если это работает и входит в систему ...

  • Вы можете найти пароль Plesk mysql, который он использовал, без шифрования, открыв этот /etc/psa/.psa.shadowфайл.
  • Вы можете видеть незашифрованный пароль администратора Plesk на экране с помощью /usr/local/psa/bin/admin --show-password(зайдите в систему безопасности!). Теоретически я понимаю, что два пароля должны быть одинаковыми ... их синхронизация - это отдельная проблема.

Похожие вопросы