MySQL διακομιστή αποκατάστασης κωδικού πρόσβασης υπερχρήστη

Το πιο σημαντικό χρήστης ενός διακομιστή είναι σίγουρα ο χρήστης "ρίζα«. Ο χρήστης που τα έχει όλα δικαιώματα διαχειριστή για βάσεις δεδομένων (Βάσεων δεδομένων MySQL).

Αν δεν ξέρετε τι ο κωδικός πρόσβασης έχει οριστεί για τον χρήστη root της MySQL, θα πρέπει να ακολουθήσετε μερικά απλά βήματα για να επαναφέρετε τον κωδικό πρόσβασης. Το κάναμε αυτό για μια MySQL εγκατασταθεί 5.6 CentOS.

Επαναφορά / Ανάκτηση MySQL ρίζα passowrd

1. Θα συνδεθείτε με το χρήστη root στο σύστημα στο οποίο MySQL server. (Ο χρήστης root του συστήματος δεν είναι, MySQL). Σύνδεση απευθείας από την κονσόλα ή απομακρυσμένα μέσω της σύνδεσης (Με στόκος από Windows).

2. Διακοπή της διαδικασίας / MySQL.

service mysqld stop

ή

/etc/init.d/mysqld stop

Το αποτέλεσμα θα είναι:

Stopping MySQL:                     [  OK  ]

3. Ξεκινήστε το διακομιστή MySQL με την επιλογή "-skip-grant-tables". Εκκίνηση της διαδικασίας διακομιστή / δαίμονα MySQL χωρίς κωδικό πρόσβασης.

mysqld_safe --skip-grant-tables &

Το αποτέλεσμα μετά την παραπάνω γραμμή εντολών:

[1] 3041
[Root @ server ~] # Ξεκινώντας mysqld δαίμονας με βάσεις δεδομένων από / var / lib / mysql

4. Θα συνδεθείτε με MySQL server με τον χρήστη root, χρησιμοποιώντας την εντολή:

mysql -u root

Η έξοδος:

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. Επιλέξτε την mysql και ορίστε το νέο κωδικό πρόσβασης για τον χρήστη root.

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

Που προκύπτουν από εντολές παραπάνω:

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 
[[email protected] ~]#

6. Διακοπή και επανεκκίνηση της υπηρεσίας / MySQL

service mysqld stop 
service mysqld start

Αποτέλεσμα:

Starting MySQL:                     [  OK  ]

Στην παρακάτω εικόνα, φαίνεται όλα διαδικασία επαναφοράς του κωδικού πρόσβασης χρήστη ρίζα της MySQL.

επαναφέρετε τον κωδικό του root mysql

Τώρα μπορούμε να συνδεθείτε με MySQL (από για παράδειγμα.) με τον χρήστη root, χρησιμοποιώντας το νέο κωδικό πρόσβασης που πιο πάνω.

Tutorial δοκιμαστεί 5.6 Δείτε 14.12 MySQL Distrib 5.0.77, για redhat-linux-gnu (i686) με την readline 5.1.

Αφήστε μια απάντηση

Η διεύθυνση του ηλεκτρονικού σου ταχυδρομείου addδεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία σημειώνονται *

Σύνολο
0
Μερίδια
Προηγούμενο άρθρο

Windows ΟΧΙ - Ώρα εκκίνησης

επόμενο άρθρο

Ελέγχουν πολλούς υπολογιστές χρησιμοποιώντας το ίδιο το ποντίκι και το πληκτρολόγιο Ποντίκι ίδιο χωρίς Σύνορα (μέσω του Microsoft Γκαράζ)

Χρήστες που αναζητούν:

προς έναinstall mysql windows 7 sampai ke akar, cara membuat mysql berakar, cum se reseteaza parola unui server, wachtwoord wortel, bikin router dari virtualbox debian 5.6, mc oklinhas download, wachtwoord wortel, akar atasbpada mybsql,
Σύνολο
0
Κοινοποίηση