Šetří počítače čas, když veškerý ušetřený čas strávíte u nich?

vytvořil: Atronoss počet komentářů: 0

Vytvoření hesla uživatele root u MySQL databáze ve WAMP serveru

Pokud používáte WAMP server a není Vám příjemné, že výchozí heslo uživatele root s plnými právy ke všem MySQL databázím je prázdné, zde máte jednoduchý postup, jak uživateli root přidělit vlastní heslo:

  1. Spusťte WAMP server.
  2. Až tray ikonka zezelená, klikněte na ní levým tlačítkem myši, otevřete složku MySQL a vyberte možnost MySQL console.
  3. Objeví se nové okno, žádající si zadání současného hesla. To je prázdné, zmáčkněte tedy jen Enter.
  4. Dále zadejte následující příkaz, kde slovo "heslo" nahradíte za Vaše vlastní heslo:UPDATE mysql.user
    SET Password = PASSWORD('heslo')
    WHERE User='root';
  5. Měla by se objevit hláška: Query OK, 3 rows affected (0.00 sec)
    Enregistrements correspondants: 3 Modifi├ęs: 3 Warnings: 0

Tímto se úspěšně nastavilo heslo uživatele root. Nebude Vám však korektně fungovat phpMyAdmin, který má stále nastavené přihlášení k databázi bez hesla. Pro opravu postupujte takto:

  1. Klikněte na tray ikonu WAMP serveru levým tlačítkem a zvolte možnost Restart All Services.
  2. Dále přejděte do složky: C:\wamp\apps\phpmyadmin4.1.14
  3. Klikněte pravým tlačítkem na config.inc.php a vyberte Otevřít v programu.
  4. V novém okně vyberte Vás oblíbený textový/PHP editor, v případně nouze lze použít WordPad.
  5. Použijete-li WordPad, přejděte na záložku Zobrazení a v možnosti Zalamování řádků vyberte Nezalamovat.
  6. Vyhledejte v dokumentu následující řádek: $cfg['Servers'][$i]['password'] = '';
  7. A mezi uvozovky vyplňte Vaše heslo, které jste přiřadili uživateli root, např. takto: $cfg['Servers'][$i]['password'] = 'heslo';
  8. Pokud byste raději preferovali, aby se Vás phpMyAdmin pokaždé na uživatele a heslo dotazoval, postupujte takto:
    1. Smažte první dvě lomítka u následujícího řádku: //$cfg['Servers'][$i]['auth_type'] = 'cookie';
    2. A vepište dvě stejná lomítka před tento příkaz: $cfg['Servers'][$i]['auth_type'] = 'config';
    3. Ve výsledku tedy budou oba bloky vypadat takto: $cfg['Servers'][$i]['auth_type'] = 'cookie';
      //$cfg['Servers'][$i]['auth_type'] = 'config';
  9. Uložte soubor.

Nyní bude phpMyAdmin fungovat odpovídajícím způsobem.

Jdi zpět

Přidat komentář