Причина, по которой произошел сбой «mysqld_safe --skip-grant-tables --skip-network &», заключалась в том, что Mariadb не смог записать pid-файл. Мариадб попытался записать его в / var / run / mariadb, но этот каталог не существовал. Вы можете создать каталог или изменить конфигурацию, чтобы Mariadb использовал другой каталог для pi-файла. После этого стало возможным выполнить «mysqld_safe --skip-grant-tables --skip-network &» и установить новый пароль для пользователя базы данных «admin».
Для всех внутренних целей Plesk получает пароль базы данных из /etc/psa/.psa.shadow. Поэтому я изложил это в виде простого текста, который работает, но, конечно, простой текст - это плохо. Кто-нибудь знает, как снова хранить пароль как ha sh? Я думаю, что это было сохранено как AES128 га sh, который нуждается в правильном секрете?