SQL ROOT -adgangskode

ved

1

Sådan gendannes adgangskoden til brugerroden til en SQL -server

Sådan gendannes adgangskoden til brugerroden til en SQL -server

1
SQL ROOT -adgangskode

Trin-for-trin vejledning for at lære, hvordan du gendanner root-adgangskoden til en SQL-server.

Den vigtigste bruger af en server det er bestemt brugeren “root“. Denne bruger har det hele Administrative privilegier til databaser (MySQL databases).

Hvis du ikke længere kender adgangskoden til MySQL root-brugeren, skal du følge et par enkle trin for at nulstille denne adgangskode.

Selvstudiet er lavet til en server MySQL installeret på operativsystemet Centos, men processen er den samme for andre Linux-distributioner.

Sådan gendannes adgangskoden til brugerroden til en SQL -server

For at gendanne adgangskoden til root-brugeren af ​​en SQL-server er den enkleste metode ved SSH (Secure Shell).

1. Vi logger ind med brugeren “root” til det system, som MySQL-serveren er på. (systemets rodbruger, ikke MySQL-serveren). Log ind direkte fra konsollen eller eksternt via forbindelse (cu spartelmasse på Windows-systemer).

2. Stop MySQL-processen/serveren.

service mysqld stop

eller

/etc/init.d/mysqld stop

Resultatet bliver:

Stopping MySQL:                     [  OK  ]

3. Vi starter MySQL-serveren med muligheden “--skip-grant-tables“. Starter MySQL-server/daemon-proces uden adgangskode.

mysqld_safe --skip-grant-tables &

Outputtet efter kommandolinjen ovenfor:

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

4. Vi forbinder til mysql-serveren med brugeren “root“, ved hjælp af kommandoen:

mysql -u root

Bestillingsresultat:

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. Vælg mysql-databasen og indstil den nye adgangskode for brugeren “root“.

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

Resultater fra ovenstående kommandoer:

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. Vi stopper og genstarter tjenesten/serveren MySQL

service mysqld stop 
service mysqld start

Resultat:

Starting MySQL:                     [  OK  ]

Billedet nedenfor viser alt processen til nulstilling af adgangskode BRUGERSIDE “root” af serveren MySQL.

Cum recuperezi parola pentru user root a unui server SQL
Skift SQL Root Password

Nu kan vi oprette forbindelse til MySQL (via eks.) med brugeren “rod”, ved at bruge den nye adgangskode, der er angivet ovenfor.

Tutorial testet på 5.6 cu MySQL Ver 14.12 Distrib 5.0.77, til redhat-linux-gnu (i686) ved hjælp af readline 5.1.

Sådan gendannes adgangskoden til brugerroden til en SQL -server

Du kan også være interesseret i...

En tanke på “Sådan gendannes adgangskoden til brugerroden til en SQL -server

Efterlad et svar

Din e-mailadresse vil ikke blive offentliggjort. Krævede felter er markeret *