HeyTuts

Imparare a cambiare la password MySQL è un must per la sicurezza di base del sito web. Per cominciare, modificare la password di root del server localhost. E ‘ facile e veloce, soprattutto se si esegue un server web XAMPP localhost.

Una delle cose migliori dell’esecuzione del proprio server Web localhost XAMPP è la possibilità di eseguire tutti i test e i progetti desiderati senza alcun costo. Una delle cose che si dimentica in molti di questi casi è alcune pratiche di sicurezza di base, come non usare la password predefinita.

Per la maggior parte ogni installazione XAMPP, le persone tendono a mantenere la loro password vuota di default. Non siamo molto attenti alla sicurezza, vero? La buona notizia è che puoi cambiare la password di root (ovvero la password di amministratore) per il tuo account localhost phpMyAdmin/MySQL in pochi minuti. Ecco come!

Per prima cosa, attiva MySQL/Apache

Per prima cosa apri il tuo pannello di controllo XAMPP e verifica che Apache e MySQL siano in esecuzione. Saprete che sono in esecuzione con i loro nomi evidenziati in verde.

Quindi, avviare il prompt dei comandi di Windows specializzato facendo clic sul pulsante “Shell” sul lato destro. Si aprirà una finestra nera intitolata “XAMPP per Windows”.

Modifica password di root per MySQL

Nel prompt dei comandi digitare quanto segue: (notare il doppio trattino prima dell’utente, questi sono importanti. Se non si dispone di questi doppi trattini, il comando non funzionerà. Pensate a loro come parte della sintassi corretta per il comando. )

mysqladmin --user=root password "SUPERsecretPASSWORD"

Questo ripristinerà l’utente chiamato “root” con una nuova password di “SUPERsecretPASSWORD” (senza le virgolette). Affinché questo comando funzioni correttamente, è necessario disporre delle virgolette doppie.

Questo comando consente di impostare la password solo se si utilizza la password VUOTA predefinita. Se la password è già stata impostata o modificata in un altro momento, sarà necessario utilizzare il seguente comando:

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

Dove ” OLDpass “sarebbe la tua password corrente per l’utente” root”. Ancora una volta, notare il doppio trattino prima di “utente”e ” password”.

Questa reimpostazione della password può funzionare per qualsiasi account MySQL e phpMyAdmin esistente. Devi solo cambiare il nome utente e la password nel comando.

Verifica che la modifica della password di root abbia funzionato!

Ora, come ogni buon nerd del computer, è sempre una buona idea per assicurarsi che la password è stata cambiata con successo. Per fare ciò eseguiremo un semplice comando SQL nel prompt dei comandi usando il nostro nome utente e password:

mysql --user=root --password=SUPERsecretPASSWORD -e "SELECT 1+1"
  • Se la modifica della password ha avuto successo, vedrai un piccolo grafico ASCII creato che sembra fare un po ‘ di matematica di base, come nella foto sopra.
  • Se la modifica della password non ha avuto successo, verrà visualizzato un messaggio di errore che indica “Accesso negato per l’utente root @ localhost” (o qualunque sia il nome utente).

Abilita gli accessi username/password

Dopo aver impostato una password o modificato la password per l’account MySQL, è necessario aggiornare lo stile di accesso di phpMyAdmin. E ‘ super facile da fare. Passare al file di configurazione phpMyAdmin, config.inc.PHP. Puoi trovarlo all’interno della tua directory di installazione di phpMyAdmin. Se stai usando XAMPP, allora sarà (C:\xampp\phpMyAdmin\config.inc.PHP).

Dopo aver aperto il file di configurazione phpMyAdmin, è necessario abilitare gli accessi di stile regolari. Sfoglia il file, o control + F, per trovare la variabile “auth_type”. (Scopri qui auth_type) Probabilmente avrà una linea completa simile a questa:

$cfg = "config";

Aggiorna il valore di “auth_type” e impostalo uguale a “cookie”. Impostando questo, abiliterai gli accessi ai cookie per phpMyAdmin. In questo modo sarai in grado di effettuare il login utilizzando il modulo di login phpMyAdmin e inserendo il tuo nome utente e password.

Come il caricamento…

Write a Comment

Il tuo indirizzo email non sarà pubblicato.