На сервере работают несколько десятков WP сайтов под управлением CyberPanel и регулярно пропадает доступ к БД.
Притом к root юеру БД тоже. Восстановление через
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
не помогает, пишет access denied.
Ну и даже когда root БД доступ работал, то и вводить 40 раз эти команды для каждого сайта это адский труд, занимает 2 часа.
CREATE USER 'yd1ieZXNolX'@'localhost' IDENTIFIED BY '123344545';
GRANT ALL PRIVILEGES ON yd1ieZXNolX.* TO 'yd1ieZXNolX'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Поэтому три вопроса:
1. Где и как искать причины поломки таблиц юзеров?
2. Как восстановить доступ к root БД?
3. Как лучше сделать скрипт типа bash, но под винду, который поочередно выполнит 120 команд и восстановит таблицы юзеров.
Я не сисадмин, работую под виндой.