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
на предыдущее.