Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: MySQL - žádný uživatel [vyřešeno]  (Přečteno 2289 krát)

stoker

  • Host
MySQL - žádný uživatel [vyřešeno]
« kdy: 18 Prosince 2013, 23:17:32 »
Zdravím,

trochu jsem se uklikl v PMA a podařilo se mi smazat všechny nakonfigurované uživatele. Problém je samozřejmě v tom, že se teď vůbec nemohu do SQL přihlásit. Zkoušel jsem resetovat heslo pro roota, ale když žádný root není, tak není co resetovat. Neexistuje nějaké řešení, jak tam dostat nového uživatele? Nechci MySQL instalovat znovu a navíc nemám aktuální zálohy všech databází...

Děkuji za odpověď,
stoker
« Poslední změna: 05 Února 2014, 20:37:32 od Petr Merlin Vaněček »

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:MySQL - žádný uživatel
« Odpověď #1 kdy: 18 Prosince 2013, 23:54:53 »
Ahoj,
zkus tenhle příkaz
Kód: [Vybrat]
sudo dpkg-reconfigure mysql-server-5.5
zadáš tam 2 krát nové heslo pro roota.
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

stoker

  • Host
Re:MySQL - žádný uživatel
« Odpověď #2 kdy: 19 Prosince 2013, 00:33:09 »
Díky za odpověď,

to jsem si také myslel, že bude řešení, ale jak jsem psal - žádný výsledek. Končí to textově-grafickým výpisem:
Kód: [Vybrat]
Unable to set password for the MySQL "root" user                                                                                                                  │
An error occurred while setting the password for the MySQL administrative user. This may have happened because the account already has a password, or because of a communication problem with the MySQLYou should check the account's password after the package installation.Please read the /usr/share/doc/mysql-server-5.5/README.Debian file for more information.   

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:MySQL - žádný uživatel
« Odpověď #3 kdy: 19 Prosince 2013, 07:47:48 »
V /etc/mysql/debian.cnf je uveden user debian-sys-maint a jeho heslo.
Je to low-level účet, který by mohl fungovat i ve Tvém případě.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Henrynr

  • Aktivní člen
  • *
  • Příspěvků: 366
Re:MySQL - žádný uživatel
« Odpověď #4 kdy: 19 Prosince 2013, 14:41:03 »
Zdravím,

trochu jsem se uklikl v PMA a podařilo se mi smazat všechny nakonfigurované uživatele. Problém je samozřejmě v tom, že se teď vůbec nemohu do SQL přihlásit. Zkoušel jsem resetovat heslo pro roota, ale když žádný root není, tak není co resetovat. Neexistuje nějaké řešení, jak tam dostat nového uživatele? Nechci MySQL instalovat znovu a navíc nemám aktuální zálohy všech databází...

Děkuji za odpověď,
stoker

Uživatelé jsou uloženy v tabulce "mysql" což je fyzicky adresář "mysql" na disku, zpravidla v adresáři "/var/lib/mysql"
Tento původní adresář bych zazálohoval, smazal a podstrčil adresář "mysql" z jiného stroje (někdo zdejší - hodný - třeba zazipuje a pošle, nebo si mysql nainstaluj v nějakém virtuálu a zkopíruj). Mělo by to fungovat.
Doma i v práci Linux Mint 17

stoker

  • Host
Re:MySQL - žádný uživatel
« Odpověď #5 kdy: 20 Prosince 2013, 19:57:08 »
V /etc/mysql/debian.cnf je uveden user debian-sys-maint a jeho heslo.
Je to low-level účet, který by mohl fungovat i ve Tvém případě.

Mockrát děkuji za radu, pomohlo :o). Alespoň jsem tedy zachránil data a přeinstaloval SQL server. Pro příště už se poučím :-D

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:MySQL - žádný uživatel
« Odpověď #6 kdy: 21 Prosince 2013, 08:01:47 »
V /etc/mysql/debian.cnf je uveden user debian-sys-maint a jeho heslo.
Je to low-level účet, který by mohl fungovat i ve Tvém případě.

Mockrát děkuji za radu, pomohlo :o). Alespoň jsem tedy zachránil data a přeinstaloval SQL server. Pro příště už se poučím :-D

Chybami se člověk učí :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

 

Provoz zaštiťuje spolek OpenAlt.