it-roy-ru.com

Как вернуть утерянный пароль phpMyAdmin, XAMPP

У меня есть локальный хост, работающий на XAMPP на Mac. В какой-то момент я установил пароль в phpMyAdmin, который я забыл. Может ли кто-нибудь помочь мне вернуться в phpMyAdmin? Я следовал за кучей учебников, но все они либо не работают, либо ссылаются на какой-то файл, который, кажется, не на моем компьютере. Есть ли простой способ?

Когда я пытаюсь открыть:

http://localhost 

Я получил:

The Server http://localhost:80 requires a username and password
7
Ben Pearce

Вы хотите отредактировать этот файл: "\ Xampp\phpMyAdmin\config.inc.php"

изменить эту строку:

$cfg['Servers'][$i]['password'] = 'WhateverPassword';

к какому бы ни был ваш пароль . Если вы не помните свой пароль, выполните эту команду в командной консоли:

mysqladmin.exe -u root password WhateverPassword

где «WheverPassword» - ваш новый пароль.

30
Ricardo Parker

Существует пакетный файл с именем resetroot.bat, расположенный в папках xammp «C:\xampp\mysql», запускающий его, и он удаляет пароли phpmyadmin. Затем все, что вам нужно сделать, это запустить службу MySQL в xamp и нажать кнопку администратора. 

14
Nedshed

Возможно, вопрос стареет, но я боролся с той же проблемой только сейчас.

После удаления паролей с помощью resetroot.bat, в соответствии с инструкциями Nedshed , вы можете выбрать другой пароль, перейдя к http://localhost/security/index.php

3
vlev

Привет, это сработало для меня "/ opt/lampp/xampp security" в Centos

[root @ XXXXX ~] #/opt/lampp/xampp security

XAMPP: Быстрая проверка безопасности ...

XAMPP: Ваши страницы XAMPP защищены паролем. 

XAMPP: Вы все равно хотите сменить пароль? [нет да

XAMPP: Пароль: 

XAMPP: Пароль (снова): 

XAMPP: защита паролем активна. Пожалуйста, используйте 'xampp' в качестве имени пользователя!

XAMPP: MySQL не доступен через сеть. Хорошо.

XAMPP: MySQL имеет набор корневых паролей. Отлично! :)

XAMPP: пароль FTP для пользователя 'daemon' по-прежнему установлен на 'xampp'. 

XAMPP: Вы хотите сменить пароль? [да] 

XAMPP: Пароль: 

XAMPP: Пароль (снова): 

XAMPP: перезагрузить ProFTPD ... хорошо.

XAMPP: Готово.

[root @ XXXXX ~] #

0
user3766918

Лучше всего перейти в папку phpmyadmin и открыть config.inc.php и изменить allownopassword = false на $ cfg ['Servers'] [$ i] ['AllowNoPassword'] = true;  

0
Ghazanfar Ali Danish

Единственное решение сработало для меня:

(источник: https://stackoverflow.com/a/22784404/2377343 )

Вам нужно остановить Mysql и изменить пароль пользователя с помощью команд.

0
T.Todua