PHPMyAdmin сообщает мне, что у пользователя (root) нет пароля.
Итак, как я могу его создать?
PHPMyAdmin сообщает мне, что у пользователя (root) нет пароля.
Итак, как я могу его создать?
Ответы:
Откройте phpMyAdmin и выберите вкладку SQL. Затем введите эту команду:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_root_password');
Также измените эту строку в config.inc.php:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Чтобы phpMyAdmin запрашивал ваше имя пользователя и пароль MySQL.
config.inc.phpфайл, то им будет легко им пользоваться ..
$cfg['Servers'][$i]['auth_type']на = 'cookieи $cfg['Servers'][$i]['password'] = '';, это примет пароль root MySQL
Чтобы легко создать пароль root в PHPMyAdmin в пользовательском интерфейсе, вы можете выполнить следующие простые шаги:
Нажмите root> Изменить права
Затем нажмите Изменить пароль.
Введите желаемый пароль -> Перейти
Выйдите из системы и войдите снова с новым паролем
config.inc.php: $cfg['Servers'][$i]['auth_type'] = 'cookie';или обновить config.inc.phpпричину, иначе вы получите ошибку
Что ж, я считаю, что решил проблему с настройкой пароля - WampServer 2.2 - Windows 7.
Три шага, которые я сделал:
В консоли MySQL установите новый пароль. Чтобы сделать это: mysqladmin -u root password 'your_password'
В phpMyAdminщелкните по пользователям и установите тот же пароль для пользователя root.
Наконец, установите новый пароль в config.inc.php. Больше ничего не меняйте в этом файле.
Это сработало для меня. Удачи!
Даниэль
PHPMyAdmin сообщает вам, что в вашей службе MySQL отсутствует пароль root. Вы можете изменить его, получив доступ к интерфейсу командной строки MySQL.mysqladmin -u root password newpass
http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
cmdи введите его там. После этого вам может потребоваться перенастроить установку PHPMyAdmin.
Вот простой шаг, с помощью которого вы можете легко установить пароль phpMyAdmin.
C:\xampp\phpMyAdminи найти config.inc.phpфайлconfig.inc.php файл в текстовом редакторе, например в Notepad ++.$cfg['Servers'][$a]['auth_type'] = 'config';в config.inc.phpфайле.$cfg['Servers'][$a]['auth_type'] = 'config';на $cfg['Servers'][$a]['auth_type'] = 'cookie';в config.inc.phpфайле и сохраните изменения.localhost/phpmyadmin. Введите имя пользователя root . пароль нулевой означает пустой. вы ничего не вводите, оставьте поле пустым и нажмите кнопку GO.Зайдите в phpmyadmin
Раздел Открыть учетную запись пользователя:

Используйте привилегии EDIT
Изменить пароль и имя пользователя

Добавить привилегии для базы данных
В linux (debian 9) после сброса пароля root mysql (Maria DB) вам просто нужно отредактировать файл конфигурации phpmyadmin db, расположенный в /etc/phpmyadmin/config-db.php
gedit /etc/phpmyadmin/config-db.php (как root)
Я только что столкнулся с проблемой пароля пользователя mysql - ОШИБКА 1045: Доступ запрещен для пользователя: 'root @ localhost' (с использованием пароля: NO) - когда я попытался выполнить do-release-upgrade в своей операционной системе. Так что я исправил это за 2 шага.
Во-первых, поскольку у меня не было доступа к phpmyadmin, я выполнил шаг «Восстановить пароль root MySQL» в руководстве, созданном ThoKra: https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
Во-вторых, с одним из пользователей, которому я знаю пароль, я внес некоторые изменения в пароли для других пользователей через сам phpmyadmin в соответствии с информацией SonDang.
Если вы попробовали mysqladmin -u root password 'your_password' и MySQL говорит denied access, вам нужно изменить my.ini так, чтобы значение было passwordпустым. затем попробуйте еще mysqladmin -u root password 'your_password'раз. Он должен сменить ваш пароль и my.iniснова открыть и изменить значение passwordна предыдущее.