SQL juurparool

poolt

1

Kuidas SQL -serveri kasutaja juure parooli taastada

Kuidas SQL -serveri kasutaja juure parooli taastada

1
SQL juurparool

Samm-sammuline õpetus SQL-serveri juurparooli taastamiseks.

Serveri kõige olulisem kasutaja see on kindlasti kasutaja “root“. Sellel kasutajal on kõik olemas haldusõigused andmebaaside jaoks (MySQL databases).

Kui te ei tea enam MySQL-i juurkasutaja parooli, peate selle parooli lähtestamiseks järgima mõnda lihtsat sammu.

Õpetus on tehtud serveri jaoks MySQL installitud operatsioonisüsteemi CentOS, kuid protsess on sama ka teiste Linuxi distributsioonide puhul.

Kuidas SQL -serveri kasutaja juure parooli taastada

SQL-serveri juurkasutaja parooli taastamiseks on lihtsaim viis SSH (Secure Shell).

1. Logime kasutajaga sisse “root” süsteemile, kus MySQL-server asub. (süsteemi, mitte MySQL-serveri juurkasutaja). Logige sisse otse konsoolist või kaugühenduse kaudu (Cu kitt Windowsi süsteemides).

2. Peatage MySQL-i protsess/server.

service mysqld stop

või

/etc/init.d/mysqld stop

Tulemuseks on:

Stopping MySQL:                     [  OK  ]

3. Käivitame MySQL serveri valikuga “--skip-grant-tables“. MySQL serveri/deemoni protsessi käivitamine ilma paroolita.

mysqld_safe --skip-grant-tables &

Väljund pärast ülaltoodud käsurida:

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

4. Ühendame kasutajaga mysql serveriga “root“, kasutades käsku:

mysql -u root

Tellimuse tulemus:

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. Valige mysql andmebaas ja määrake kasutajale uus parool “root“.

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

Ülaltoodud käskude tulemused:

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. Peatame ja taaskäivitame teenuse/serveri MySQL

service mysqld stop 
service mysqld start

Tulemus:

Starting MySQL:                     [  OK  ]

Allolev pilt näitab kõike parooli lähtestamise protsess KASUTAJASAIT “root” serverist MySQL.

Cum recuperezi parola pentru user root a unui server SQL
Muutke SQL-i juurparooli

Nüüd saame ühenduse luua MySQL-iga (kaudu nt) koos kasutajaga “juurdus”, kasutades ülal määratud uut parooli.

Õpetus on testitud 5.6 cu MySQL Ver 14.12 Distrib 5.0.77 jaoks redhat-linux-gnu (i686), kasutades readline 5.1.

Kuidas SQL -serveri kasutaja juure parooli taastada

One thought onKuidas SQL -serveri kasutaja juure parooli taastada

Leave a Reply

Your email address will not be published. Nõutavad väljad on tähistatud *