Страница 1 из 1

Необходимо задать парольную фразу

Добавлено: 27 окт 2017, 05:40
t4p2
Возникли сложности с MySQL.
Создала дирикторию в домене, добавила в настройки.
Открываю, ввожу логин и пароль, все авторизовывается, но внизу на красном фоне написано:
В конфигурационном файле необходимо задать парольную фразу (blowfish_secret).

Через поисковики пыталась найти ответ, но не получилось... Пишут, что надо править файл config.inc.php, а у меня такого и нет...
Скрипт скачала phpMyAdmin 4.7.5.

И еще.. Создала нового пользователя в MySQL, и теперь незнаю как назначить ему все привелегии. Жму на против: Глобальные привилегии Все, а в ответ получаю ошибку с надписью:
#1045 - Доступ закрыт для пользователя 'mysql'@'%' (был использован пароль: ДА)

Подскажите пожалуйста, как назначить ему глобальные права правильно.

Re: Необходимо задать парольную фразу

Добавлено: 27 окт 2017, 08:22
Ink0gnit0
В составе OS panel ведь есть phpmyadmin. Адрес его: http://localhost/openserver/phpmyadmin. Если не изменяли пароль пользователю root, поле пароля оставьте пустым. От имени суперпользователя добавляйте пользователей и назначайте права.

Если же вы хотите установить phpmyadmin отдельно, в указанном вами дистрибутиве есть конфигурационный файл config.sample.inc.php. Переименуйте его в config.inc.php. Откройте переименованный файл и задайте следующие параметры:
$cfg['blowfish_secret'] = '[парольная_фраза]'; // задайте вручную или сгенерируйте по ссылке ниже
$cfg['Servers'][$i]['AllowRoot'] = true;
$cfg['Servers'][$i]['nopassword'] = true;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Парольную фразу можете сгенерировать по адресу: blowfish-password-hash-generator