PHPMyAdmin wysyła mi komunikat, że użytkownik (root) nie ma hasła.
Jak więc mogę je utworzyć?
phpmyadmin
Daniel Czarnogóra
źródło
źródło
Odpowiedzi:
Otwórz phpMyAdmin i wybierz zakładkę SQL. Następnie wpisz to polecenie:
Zmień również na tę linię w
config.inc.php
:Aby phpMyAdmin wyświetlał monit o podanie nazwy użytkownika i hasła MySQL.
źródło
config.inc.php
plik, może z łatwością z niego skorzystać.$cfg['Servers'][$i]['auth_type']
, aby= 'cookie
i$cfg['Servers'][$i]['password'] = '';
ta zaakceptuje hasło root MySQLAby w łatwy sposób utworzyć hasło roota w PHPMyAdmin w interfejsie użytkownika, możesz wykonać następujące proste kroki:
Kliknij root> Edytuj uprawnienia
Następnie kliknij Zmień hasło
Wprowadź żądane hasło -> Idź
Wyloguj się i zaloguj ponownie przy użyciu nowego hasła
źródło
config.inc.php
:$cfg['Servers'][$i]['auth_type'] = 'cookie';
lub zaktualizuj, wconfig.inc.php
przeciwnym razie pojawi się błąd autoryzacji po wejściu na administratoraCóż, wydaje mi się, że rozwiązałem „problem” z konfiguracją hasła - WampServer 2.2 - Windows 7.
Trzy kroki, które zrobiłem:
W konsoli MySQL ustaw nowe hasło. Aby to zrobić:
mysqladmin -u root password 'your_password'
W
phpMyAdmin
kliknij użytkowników i ustawić to samo hasło dla użytkownikaroot
.Na koniec ustaw nowe hasło w
config.inc.php
. Nie zmieniaj niczego innego w tym pliku.To zadziałało dla mnie. Powodzenia!
Daniel
źródło
PHPMyAdmin informuje, że w usłudze MySQL brakuje hasła roota. Możesz to zmienić, uzyskując dostęp do interfejsu wiersza poleceń MySQL.
mysqladmin -u root password newpass
http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
źródło
cmd
i wpisz go tam. Po tym może zajść potrzeba ponownej konfiguracji instalacji PHPMyAdmin.Tutaj prosty krok, który możesz łatwo ustawić hasło phpMyAdmin.
C:\xampp\phpMyAdmin
i znajdźconfig.inc.php
plikconfig.inc.php
plik w edytorze tekstu, takim jak Notepad ++.$cfg['Servers'][$a]['auth_type'] = 'config';
wconfig.inc.php
pliku.$cfg['Servers'][$a]['auth_type'] = 'config';
na$cfg['Servers'][$a]['auth_type'] = 'cookie';
wconfig.inc.php
pliku i zapisz zmiany.localhost/phpmyadmin
. Wpisz nazwę użytkownika to root . hasło jest puste, oznacza puste. nic nie wpisujesz pozostaw puste i naciśnij przycisk GO.źródło
http://localhost/security/index.php
http://localhost/security/xamppsecurity.php
źródło
Przejdź do phpmyadmin
Otwórz sekcję konta użytkownika:
Użyj uprawnień EDYCJA
Zmień hasło i nazwę użytkownika
Dodaj uprawnienia do bazy danych
źródło
W Linuksie (Debian 9) po zresetowaniu hasła root mysql (Maria DB) wystarczy edytować plik konfiguracyjny db phpmyadmin znajdujący się w /etc/phpmyadmin/config-db.php
źródło
Musiałem zmienić tylko jedną linię pliku
config.inc.php
znajdującego się wC:\wamp\apps\phpmyadmin4.1.14
.Wpisz tutaj właściwe hasło ...
źródło
Właśnie napotkałem problem z hasłem użytkownika mysql - BŁĄD 1045: Odmowa dostępu dla użytkownika: „root @ localhost” (przy użyciu hasła: NIE) - kiedy próbowałem wykonać aktualizację do wydania w moim systemie operacyjnym. Więc poprawiłem to w 2 krokach.
Po pierwsze, ponieważ nie miałem dostępu na phpmyadmin, więc wykonałem krok „Odzyskaj hasło roota MySQL” w samouczku wspominanym przez ThoKra: https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
Po drugie, z jednym z użytkowników, dla których znam hasło, dokonałem kilku zmian hasła innym użytkownikom za pośrednictwem samego phpmyadmin, zgodnie z informacjami SonDang.
źródło
Wierzę, że polecenie, którego szukasz, to
passwd
źródło
Jeśli próbowałeś
mysqladmin -u root password 'your_password'
i MySQL mówidenied access
, musisz zmienić my.ini, tak aby wartośćpassword
była pusta. następnie spróbujmysqladmin -u root password 'your_password'
ponownie. Powinien zmienić twoje hasło i otworzyćmy.ini
ponownie i zmienić wartośćpassword
na poprzednią.źródło