SQL Root Password

di

1

Come recuperare la password per la radice dell'utente di un server SQL

Come recuperare la password per la radice dell'utente di un server SQL

1
SQL Root Password

Tutorial passo dopo passo in cui impari a recuperare la password per la radice dell'utente di un server SQL.

L'utente più importante di un server è sicuramente l'utente “root“. Questo utente ha tutto privilegi amministrativi per database (MySQL databases).

Se non sai più qual è la password di root dell'utente MySQL, dovrai seguire alcuni semplici passaggi per reimpostare questa password.

Il tutorial è realizzato per un server MySQL installato sul sistema operativo Centos, tuttavia, il processo è lo stesso per altre distribuzioni Linux.

Come recuperare la password per la radice dell'utente di un server SQL

Per recuperare la password per la radice dell'utente di un server SQL, il metodo più semplice è SSH (Secure Shell).

1. Registramo con l'utente “root” al sistema su cui è il server MySQL. (l'utente di root del sistema, non il server MySQL). Accedi direttamente dalla console o da remoto tramite connessione (Cu stucco dai sistemi Windows).

2. Fermiamo il server process / mysql.

service mysqld stop

O

/etc/init.d/mysqld stop

Il risultato sarà:

Stopping MySQL:                     [  OK  ]

3. Avviamo il server MySQL con l'opzione “--skip-grant-tables“. Avvio del processo MySQL Server/Daemon senza password.

mysqld_safe --skip-grant-tables &

Il risultato dalla riga di comando sopra:

[1] 3041 
[root@server ~]# Starting mysqld daemon with databases from /var/lib/mysql

4. Ci connettiamo al server MySQL con l'utente “root“, usando l'ordine:

mysql -u root

Il risultato dell'ordine:

Welcome to the MySQL monitor.  Commands end with ; or g. 
Your MySQL connection id is 1 
Server version: 5.0.77 Source distribution

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>

5. Selezioniamo la base MySQL e impostiamo la nuova password per l'utente “root“.

use mysql; 
update user set password=PASSWORD("New_Password") where User='root'; 
flush privileges; 
quit

Risultati che seguono gli ordini di cui sopra:

mysql> use mysql; 
Reading table information for completion of table and column names 
You can turn off this feature to get a quicker startup with -A

Database changed 
mysql> update user set password=PASSWORD("123456") where User='root'; 
Query OK, 0 rows affected (0.00 sec) 
Rows matched: 3  Changed: 0  Warnings: 0

mysql> flush privileges; 
Query OK, 0 rows affected (0.01 sec)

mysql> quit 
Bye 
[root@server ~]#

6. Ci fermiamo e riavvia il servizio / server MySQL

service mysqld stop 
service mysqld start

Risultato:

Starting MySQL:                     [  OK  ]

Nella foto sotto è mostrato tutto Processo di reimpostazione della password Sito utente “root” del server MySQL.

Cum recuperezi parola pentru user root a unui server SQL
Modifica la password di root SQL

Ora possiamo connetterci a mysql (da ad esempio con l'utente “radice”, utilizzando la nuova password impostata sopra.

Tutorial testato su 5.6 Cu Mysql Ver 14.12 Distribing 5.0.77, per Redhat-Linux-Gnu (I686) utilizzando ReadLine 5.1.

Come recuperare la password per la radice dell'utente di un server SQL

One thought onCome recuperare la password per la radice dell'utente di un server SQL

Lascia una risposta

Il tuo indirizzo email non verrà pubblicato. I campi richiesti sono contrassegnati *