androide

Come modificare la password utente mysql

Come resettare la password su WordPress con phpMyAdmin

Come resettare la password su WordPress con phpMyAdmin

Sommario:

Anonim

In questo tutorial, ti mostreremo come modificare la password utente di MySQL. Le istruzioni dovrebbero funzionare con qualsiasi distribuzione Linux moderna come Ubuntu 18.04 e CentOS 7.

Prerequisiti

A seconda della versione del server MySQL o MariaDB in esecuzione sul sistema, sarà necessario utilizzare diversi comandi per modificare la password dell'utente.

È possibile trovare la versione del server di database emettendo il comando seguente:

mysql --version

mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper

O output come questo per MariaDB:

mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Assicurati di annotare quale versione di MySQL o MariaDB stai utilizzando. Se desideri ottenere un elenco di tutti gli account utente MySQL, consulta questa guida.

Come modificare la password utente di MySQL

Procedere come segue per modificare la password dell'utente MySQL:

1. Accedere alla shell MySQL come root

Accedi alla shell MySQL digitando il comando seguente e inserisci la password dell'utente root di MySQL quando richiesto:

mysql -u root -p

2. Impostare la password utente di MySQL

  • Digita i seguenti comandi se hai MySQL 5.7.6 e versioni successive o MariaDB 10.1.20 e versioni successive:

    ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD'; FLUSH PRIVILEGES;

    Se l'istruzione ALTER USER non funziona per te, puoi modificare direttamente la tabella utente:

    UPDATE mysql.user SET authentication_string = PASSWORD('NEW_USER_PASSWORD') WHERE User = 'user-name' AND Host = 'localhost'; FLUSH PRIVILEGES;

    Digita i seguenti comandi se hai MySQL 5.7.5 e precedenti o MariaDB 10.1.20 e precedenti:

    SET PASSWORD FOR 'user-name'@'localhost' = PASSWORD('NEW_USER_PASSWORD'); FLUSH PRIVILEGES;

Assicurati di cambiare user-name con il nome dell'utente in cui desideri modificare la password. Se l'utente si sta connettendo al server MySQL da un altro host, cambia localhost con il nome host remoto o l'indirizzo IP.

In entrambi i casi, se tutto va bene, vedrai il seguente output:

Query OK, 0 rows affected (0.00 sec)

Esci dal prompt di MySQL eseguendo:

quit;

3. Verifica la nuova password

Per verificare che la nuova password sia stata applicata correttamente digitare:

mysql -u user-name -h localhost -p

Ti verrà richiesto di inserire la nuova password utente. Inseriscilo e verrai collegato al tuo server MySQL.

Conclusione

In questo tutorial, hai imparato come modificare la password utente di MySQL o MariaDB. Assicurati che la nuova password sia sicura e protetta e conservala in un luogo sicuro.

Per ulteriori informazioni su come utilizzare la shell MySQL per eseguire varie operazioni amministrative, è possibile consultare la nostra guida su come gestire account utente e database MySQL.

Sentiti libero di lasciare un commento in caso di domande.

mysql mariadb