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'] = '';
, і він прийме кореневий пароль MySQL
Щоб легко створити пароль користувача в 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
Відкрити розділ облікового запису користувача:
Використовуйте права редагування
Змінити пароль та ім’я користувача
Додайте привілеї для бази даних
У Linux (debian 9) після скидання кореневого пароля mysql (Maria DB) вам просто потрібно відредагувати файл конфігурації db phpmyadmin, що знаходиться за адресою /etc/phpmyadmin/config-db.php
gedit /etc/phpmyadmin/config-db.php (як root)
Я щойно зіткнувся з проблемою пароля користувача MySQL - ПОМИЛКА 1045: Відмовлено в доступі для користувача: 'root @ localhost' (Використовуючи пароль: НІ) - коли я намагався виконати оновлення до моєї операційної системи. Тож я виправив це у 2 кроки.
По-перше, оскільки у мене не було доступу до phpmyadmin, тому я дотримувався кроку «Відновити кореневий пароль 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
на попереднє.