Попробуйте пароль, который хранится в ACS первым
1. Проверьте настройку пароля MySQL для VigorACS:
Откройте файл db.properties, и он отобразит формат root = {password}, что означает, что ACS будет использовать корень в качестве имени пользователя и {password} в качестве пароля для доступа к базе данных.
Расположение двух платформ разное:
Для Windows: {путь к ACS} \ server \ default \ conf \ props \ db.properties
Для Linux: /usr/local/vigoracs/VigorACS/server/default/conf/props/db.properties
2. Попробуйте использовать этот пароль для доступа к базе данных.
Для Windows: запустите меню «Пуск» и найдите / откройте клиент MySQL (MariaDB 10.2 (x64)).
Для Linux:
#cd / usr / local / mysql / bin
#. / MySQL --defaults-file = / usr / local / mysql / my.cnf -uroot -p {пароль}
Сбросить пароль MySQL
1. Сначала остановите службу MySQL.
Для Windows: запустите services.msc и выберите службу MySQL, чтобы остановить его.
Для Linux: запустите vigoracs.sh из пути / usr / local / vigoracs / VigorACS / bin и остановите службу MySQL. После остановки MySQL введите cmd #ps -aux | grep mysql, чтобы подтвердить, что сейчас не работает служба MySQL
2. Измените настройки безопасности, чтобы разрешить доступ к MySQL без пароля.
Windows:
- Отредактируйте файл my.ini из {MariaDB parth} \ data \. Добавьте skip-grant-tables в [mysqld], сохраните и закройте его.
- Запустите services.msc и выберите службу MySQL, чтобы повторно запустить ее.
- Затем запустите меню «Пуск» для поиска и откройте клиент MySQL (MariaDB 10.2 (x64)).
Используйте следующую команду для запуска MySQL без проверки пароля для входа.
#cd / usr / local / mysql / bin
#. / mysqld_safe --defaults-file = / usr / local / mysql / my.cnf --skip-grant-table &
3. Войдите в базу данных, чтобы сбросить пароль на «ГГГ» с помощью MySQL cmd:
#use mysql;
#UPDATE user SET Password=PASSWORD("YYY") WHERE User='root';
#flush privileges;
#quit
4. Остановите MySQL и верните настройки безопасности MySQL обратно.
Для Windows:
- Отредактируйте файл my.ini из {MariaDB parth} \ data \. Удалите таблицы пропуска-предоставления в [mysqld], сохраните и закройте его.
- Запустите services.msc и выберите службу MySQL, чтобы повторно запустить ее.
5. После изменения пароль изменится на YYY. Не забудьте одновременно изменить файл ACS db.properties со старого пароля {пароль} на новый пароль YYY (содержимое должно быть root = YYY). Возможно, вам придется снова перезапустить службу ACS.
Windows: {путь к ACS} \ server \ default \ conf \ props \ db.properties
Linux: /usr/local/vigoracs/VigorACS/server/default/conf/props/db.properties