SQL-juuren salasana

kirjoittaja

1

Kuinka palauttaa salasana SQL-palvelimen pääkäyttäjälle

Kuinka palauttaa salasana SQL-palvelimen pääkäyttäjälle

1
SQL-juuren salasana

Vaiheittainen opetusohjelma, jossa opit palauttamaan SQL-palvelimen pääkäyttäjän salasanan.

Palvelimen tärkein käyttäjä se on ehdottomasti käyttäjä “root“. Tällä käyttäjällä on kaikki järjestelmänvalvojan oikeudet tietokantoja varten (MySQL databases).

Jos et enää tiedä MySQL-pääkäyttäjän salasanaa, sinun on noudatettava muutamia yksinkertaisia ​​ohjeita salasanan palauttamiseksi.

Opetus on tehty palvelimelle MySQL asennettuna käyttöjärjestelmään Sentti, mutta prosessi on sama muissa Linux-jakeluissa.

Kuinka palauttaa salasana SQL-palvelimen pääkäyttäjälle

SQL-palvelimen pääkäyttäjän salasanan palauttamiseksi yksinkertaisin tapa on SSH (Secure Shell).

1. Kirjaudumme sisään käyttäjän kanssa “root” järjestelmään, jossa MySQL-palvelin on. (järjestelmän pääkäyttäjä, ei MySQL-palvelimen). Kirjaudu sisään suoraan konsolista tai etäyhteyden kautta (Cu kitti Windows-järjestelmissä).

2. Pysäytä MySQL-prosessi/palvelin.

service mysqld stop

tai

/etc/init.d/mysqld stop

Tuloksena on:

Stopping MySQL:                     [  OK  ]

3. Käynnistämme MySQL-palvelimen valinnalla “--skip-grant-tables“. MySQL-palvelin/daemon-prosessin käynnistäminen ilman salasanaa.

mysqld_safe --skip-grant-tables &

Tulos yllä olevan komentorivin jälkeen:

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

4. Yhdistämme käyttäjän kanssa mysql-palvelimeen “root“, käyttämällä komentoa:

mysql -u root

Tilauksen tulos:

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. Valitse mysql-tietokanta ja aseta käyttäjälle uusi salasana “root“.

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

Tulokset yllä olevista komennoista:

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. Pysäytämme ja käynnistämme palvelun/palvelimen uudelleen MySQL

service mysqld stop 
service mysqld start

Tulos:

Starting MySQL:                     [  OK  ]

Alla oleva kuva näyttää kaiken salasanan palautusprosessi KÄYTTÄJÄSIVU “root” palvelimelta MySQL.

Cum recuperezi parola pentru user root a unui server SQL
Vaihda SQL-pääsalasana

Nyt voimme muodostaa yhteyden MySQL:ään (kautta esim.) käyttäjän kanssa “juurtua”, käyttämällä yllä asetettua uutta salasanaa.

Tutoriaali testattu 5.6 cu MySQL Ver 14.12 Distrib 5.0.77, redhat-linux-gnu (i686) varten readline 5.1:n avulla.

Kuinka palauttaa salasana SQL-palvelimen pääkäyttäjälle

Saatat olla kiinnostunut myös...

.

Indiferent ca este instalat phpMyAdmin pe un server Ubuntu, CentOS sau etc Fedora distributie, mesajul "The configuration file now...
Jatka lukemista

Yksi ajatus “Kuinka palauttaa salasana SQL-palvelimen pääkäyttäjälle

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Vaadittavat kentät on merkitty *