Need help? Chat now!

Hostwinds Tutorial

Cerca risultati per:


Sommario


Reimposta la password MySQL
Arresta il server MySQL
Modifica della password
Per MySQL 5.7.6 e Newer, utilizzare il seguente comando nel prompt dei comandi MySQL.
Per MySQL 5.7.5 e utenti più anziani nel prompt dei comandi MySQL:
Riavvia il server MySQL

Come cambiare la password MySQL in Ubuntu 14.04

Tag Ubuntu,  MySQL,  Security 

Reimposta la password MySQL
Arresta il server MySQL
Modifica della password
Per MySQL 5.7.6 e Newer, utilizzare il seguente comando nel prompt dei comandi MySQL.
Per MySQL 5.7.5 e utenti più anziani nel prompt dei comandi MySQL:
Riavvia il server MySQL

Se si desidera ripristinare la password per la password MySQL dell'utente root, questa guida ti aiuterà attraverso quel processo.

Reimposta la password MySQL

Arresta il server MySQL

Dovrai avere la versione corretta prima di continuare con questa guida e potrai ottenere questo comando:

mysql --version

Prima di continuare con quanto segue, vorrai sapere che questi passaggi sono destinati a essere eseguiti dall'utente root utilizzando i comandi SU o SuDO. Accesso come utente di root non è consigliato.

Per modificare la password MySQL, avrai bisogno prima di interrompere il servizio MySQL.

service mysql stop

Se conosci la tua password, è possibile modificarla utilizzando la riga di comando MySQL con quanto segue per l'utente root in questo esempio

mysql -u root -p
set password=password('new_password');
flush privileges;

Sostituisci la new_password sopra con la tua nuova password.

Eseguendo MySQL senza caricare alcuna informazione sui privilegi dell'utente, è possibile accedere alla riga di comando senza utilizzare i privilegi di root che richiederebbero una password.Puoi farlo non consentendo al database di caricare le tabelle di sovvenzione.Dovrai anche saltare la rete per evitare qualsiasi rischio di sicurezza.

È importante notare che l'utilizzo di --Skip-Networking di seguito è molto insicuro e dovrebbe essere eseguito solo durante il ripristino della password dell'utente root, se lo hai dimenticato.

Avvia il prompt dei comandi MySQL usando questo comando:

mysqld_safe --skip-grant-tables --skip-networking &

Ora sarai in grado di accedere al database senza utilizzare la password di root.

mysqk -u root

Apparirà un prompt dei comandi MySQL:

Prompt di MySQL

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

Ora puoi cambiare la password e vorrai rimanere nel prompt dei comandi di MySQL.

Modifica della password

Per prima cosa vorrà usare il comando di flush privilegi.

FLUSH PRIVILEGES;

Ora possiamo effettivamente cambiare la password di root e uscire dalla riga di comando MySQL premendo Ctrl + C per uscire.

È quindi possibile utilizzare uno dei comandi seguenti per modificare la password in base alla versione di MySQL che si sta utilizzando.

Per MySQL 5.7.6 e Newer, utilizzare il seguente comando nel prompt dei comandi MySQL.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

Per MySQL 5.7.5 e utenti più anziani nel prompt dei comandi MySQL:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');

Inserisci la tua nuova password sopra e sostituisci la nuova_password.

Una volta ricevuto il messaggio che la query è stata OK, puoi sciacquare i privilegi

FLUSH PRIVILEGES;

Riavvia il server MySQL

Ora dovrai avviare il servizio.

sudo service mysql start

Ora puoi confermare che la reimpostazione della password ha funzionato eseguendo il seguente comando:

mysql -u root -p

Scritto da Hostwinds Team  /  aprile 11, 2018