HeyTuts

naučit se, jak změnit heslo MySQL, je nutností pro základní zabezpečení webových stránek. Pro začátek změňte kořenové heslo serveru localhost. Je to snadné a rychlé, zejména pokud používáte webový server XAMPP localhost.

jedna z nejlepších věcí, o spuštění vlastní localhost XAMPP webový server je schopen dělat všechny testování a projekty, které chcete zdarma vůbec. Jednou z věcí, na které se v mnoha těchto případech zapomene, jsou některé základní bezpečnostní postupy, jako je nepoužívání výchozího hesla.

pro většinu každé instalace XAMPP mají lidé tendenci udržovat své výchozí prázdné heslo. To nám teď moc nevadí, že? Dobrou zprávou je, že můžete změnit heslo root (aka admin password) pro váš účet localhost phpMyAdmin / MySQL během několika minut. Tady je návod!

nejprve zapněte MySQL / Apache

nejprve otevřete ovládací panel XAMPP a ověřte, zda jsou spuštěny Apache a MySQL. Budete vědět, že běží podle jejich jména jsou zvýrazněny zeleně.

poté spusťte specializovaný příkazový řádek systému Windows kliknutím na tlačítko „Shell“ na pravé straně. Otevře se černé okno s názvem „XAMPP pro Windows“.

změňte kořenové heslo pro MySQL

v příkazovém řádku zadejte následující: (všimněte si dvojité pomlčky před uživatelem, jsou důležité. Pokud tyto dvojité pomlčky nemáte, příkaz nebude fungovat. Myslete na ně jako na součást správné syntaxe příkazu. )

mysqladmin --user=root password "SUPERsecretPASSWORD"

tím se resetuje uživatel s názvem „root“ s novým heslem „SUPERsecretPASSWORD“ (bez uvozovek). Aby tento příkaz fungoval správně, musíte mít dvojité uvozovky.

tento příkaz vám umožní nastavit heslo, pouze pokud používáte výchozí prázdné heslo. Pokud jste heslo již bylo nastaveno nebo změněno v jiném čase, budete muset použít následující příkaz:

mysqladmin --user=root --password=OLDpass password "NEWpassword"

kde „OLDpass“ by bylo vaše aktuální heslo pro uživatele“ root“. Opět si všimněte dvojité pomlčky před „uživatelem“ a „heslem“.

toto obnovení hesla může fungovat pro všechny existující účty MySQL a phpMyAdmin. Stačí změnit uživatelské jméno a heslo v příkazu.

ověřte, že změna hesla root fungovala!

nyní, jako každý dobrý počítačový blbeček, je vždy dobré se ujistit, že heslo bylo úspěšně změněno. Za tímto účelem spustíme jednoduchý příkaz SQL v příkazovém řádku pomocí našeho uživatelského jména a hesla:

mysql --user=root --password=SUPERsecretPASSWORD -e "SELECT 1+1"
  • pokud byla změna hesla úspěšná, uvidíte malý ASCII graf, který vypadá, že dělá nějakou základní matematiku, jako na obrázku výše.
  • pokud byla změna hesla neúspěšná, zobrazí se chybová zpráva „Přístup odepřen pro uživatele root@localhost“ (nebo bez ohledu na vaše uživatelské jméno).

povolit přihlašovací jméno / heslo

po nastavení hesla nebo změně hesla pro účet MySQL byste měli aktualizovat svůj přihlašovací styl phpMyAdmin. Je to super snadné. Přejděte do konfiguračního souboru phpMyAdmin, config.as.Linux. Najdete ji v instalačním adresáři phpMyAdmin. Pokud používáte XAMPP, bude to (C:\xampp\phpMyAdmin\config.as.Linux).

po otevření konfiguračního souboru phpMyAdmin musíte povolit pravidelné přihlášení stylu. Procházejte soubor nebo control + F a najděte proměnnou „auth_type“. (Další informace o auth_type zde) to bude pravděpodobně mít kompletní řádek vypadá takto:

$cfg = "config";

Aktualizujte hodnotu „auth_type“ a nastavte ji na „cookie“. Nastavením tohoto nastavení povolíte přihlášení souborů cookie pro phpMyAdmin. Tímto způsobem se budete moci přihlásit pomocí přihlašovacího formuláře phpMyAdmin a zadat své uživatelské jméno a heslo.

Jako Načítání…

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.