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на попереднє.