Поиск 0
8 499 455-06-82
с 9:00 до 18:00 по будням
info@digitalangel.ru
Draytek

Что делать, если я забыл пароль MySQL

Если вы забыли пароль MySQL, вы не сможете правильно запустить программу ACS. Другими словами, вы не можете получить доступ к службе ACS и не можете записывать новые данные в базу данных. Эта статья демонстрирует, что мы могли бы сделать, если бы забыли пароль MySQL.

Попробуйте пароль, который хранится в 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)).

Linux:

используйте следующую команду для запуска 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, чтобы повторно запустить ее.

Для Linux: завершите текущий процесс mysqld_safe и повторно запустите MySQL с помощью vigoracs.sh
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


Поиск по каталогу
Например Termit iRZ модем Rl21 Atm21 Антенна 906 sma 47270
Поиск по базе знаний
Например ATM control iRZ collector iRZ bridge Termit Настройка ALFA
Мы используем cookie-файлы