Как установить собственный логин и пароль для пользователя MySQL, а не использовать стандартный?
Вопрос:
Как установить собственный логин и пароль для пользователя MySQL, а не использовать стандартный?
Ответ:
Внимание! Выполнение описанных ниже действий требует полномочий и квалификации системного администратора.
Инструкция актуальна для Business Studio версии 6.1.9127 и выше.
Для HTML-публикации:
- Вызвать сервер mysql. Сделать это можно с помощью следующих команд:
- cd C:\Program Files (x86)\STU-Soft\Business Studio 6\BS_WebService\MySQL Server 8.4.4\bin
- mysqld.exe –defaults-file=«my.ini»
- Убедиться через диспетчер задач, что процесс mysqld запущен.
- В другой командной строке запустить обращение к mysql:
- cd C:\Program Files (x86)\STU-Soft\Business Studio 6\BS_WebService\MySQL Server 8.4.4\bin
- mysql -uroot -ptesttest -P5560 (или другой порт, указанный в my.ini)
- Создать пользователя. Строчки testuser и testuserpassword нужно заменить на логин и пароль для пользователя. Для этого во второй командной строке выполнить:
- CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'testuserpassword';
- grant all privileges on *.* to 'testuser'@'localhost';
- Закрыть обе командные строки
- В шаблоне HTML-публикации (C:\Program Files (x86)\STU-Soft\Business Studio 6\BS_Portal\www\bsportal.ini) поменять логин и пароль на новый в секции [database]
- Сформировать публикацию
Для BS Portal:
- Запустить службу BS_WebService
- Открыть командную строку и запустить обращение к mysql
- mysql -uroot -ptesttest -P5556 (или другой порт, указанный в my.ini)
- Создать пользователя. Строчки testuser и testuserpassword нужно заменить на логин и пароль для пользователя. Для этого во второй командной строке выполнить:
- CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'testuserpassword';
- grant all privileges on *.* to 'testuser'@'localhost';
- Закрыть обе командные строки
- Изменить логин и пароль во всех сформированных порталах(C:\ProgramData\STU-Soft\www\Название портала) и в шаблоне C:\Program Files (x86)\STU-Soft\Business Studio 6\BS_Portal\www\bsportal.ini в секции [database]
- Сформировать или запустить уже сформированный портал