Βίντεο 58 Πώς κλέβουμε έναν κωδικό facebook και email #1
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Προσδιορίστε την έκδοση διακομιστή
- Πώς να επαναφέρετε τον κωδικό πρόσβασης MySQL ή MariaDB Root
- 1. Σταματήστε την υπηρεσία MySQL / MariaDB
- 2. Ξεκινήστε το διακομιστή MySQL / MariaDB χωρίς να φορτώσετε τους πίνακες επιχορηγήσεων
- 3. Συνδεθείτε στο κέλυφος της MySQL
- 4. Ορίστε έναν νέο κωδικό πρόσβασης ρίζας
- 5. Διακοπή και εκκίνηση του διακομιστή βάσης δεδομένων κανονικά
- 6. Επιβεβαιώστε τον κωδικό πρόσβασης
- συμπέρασμα
Ξεχάσατε τον κωδικό πρόσβασης ρίζας MySQL; Μην ανησυχείτε, συμβαίνει σε όλους μας.
Σε αυτό το σεμινάριο θα σας δείξουμε πώς μπορείτε να επαναφέρετε έναν κωδικό πρόσβασης root της MySQL σε περίπτωση που το έχετε ξεχάσει. Αυτός ο οδηγός θα πρέπει να λειτουργεί με οποιαδήποτε σύγχρονη διανομή Linux όπως το Ubuntu 18.04 και το CentOS 7.
Προϋποθέσεις
Πριν συνεχίσετε με τα παρακάτω βήματα, βεβαιωθείτε ότι είστε συνδεδεμένοι στο διακομιστή σας ως χρήστης με δικαιώματα sudo.
Προσδιορίστε την έκδοση διακομιστή
Ανάλογα με την έκδοση διακομιστή MySQL ή MariaDB που τρέχετε στο σύστημά σας, θα χρειαστεί να χρησιμοποιήσετε διαφορετικές εντολές για να ανακτήσετε τον κωδικό πρόσβασης του root.
Μπορείτε να βρείτε την έκδοση του διακομιστή σας εκδίδοντας την ακόλουθη εντολή:
mysql --version
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
Ή έξοδος όπως αυτή για MariaDB:
mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Βεβαιωθείτε ότι έχετε σημειώσει ποια έκδοση της MySQL ή της MariaDB εκτελείτε.
Πώς να επαναφέρετε τον κωδικό πρόσβασης MySQL ή MariaDB Root
Ακολουθήστε τα παρακάτω βήματα για να επαναφέρετε τον κωδικό πρόσβασης ρίζας MySQL / MariaDB:
1. Σταματήστε την υπηρεσία MySQL / MariaDB
Για να αλλάξετε τον κωδικό πρόσβασης root, πρώτα πρέπει να σταματήσουμε το διακομιστή MySQL. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή:
2. Ξεκινήστε το διακομιστή MySQL / MariaDB χωρίς να φορτώσετε τους πίνακες επιχορηγήσεων
Όταν είναι ενεργοποιημένη η επιλογή
--skip-grant-tables
, ο καθένας μπορεί να συνδεθεί στο διακομιστή βάσης δεδομένων χωρίς κωδικό πρόσβασης και με όλα τα δικαιώματα.
Για να ξεκινήσετε τον διακομιστή βάσης δεδομένων χωρίς να φορτώσετε τον τύπο πίνακα επιχορηγήσεων:
sudo mysqld_safe --skip-grant-tables &
Το στοιχείο ampersand
&
στο τέλος της παραπάνω εντολής θα προκαλέσει την εκτέλεση του προγράμματος στο παρασκήνιο, επομένως μπορούμε να συνεχίσουμε να χρησιμοποιούμε το κέλυφος.
3. Συνδεθείτε στο κέλυφος της MySQL
Τώρα μπορείτε να συνδεθείτε στο διακομιστή βάσης δεδομένων ως χρήστης του root χωρίς να σας ζητηθεί ο κωδικός πρόσβασης:
4. Ορίστε έναν νέο κωδικό πρόσβασης ρίζας
-
Εκτελέστε τις ακόλουθες εντολές εάν έχετε MySQL 5.7.6 και μεταγενέστερα ή MariaDB 10.1.20 και αργότερα:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MY_NEW_PASSWORD';FLUSH PRIVILEGES;Εάν η δήλωση
ALTER USERδεν λειτουργεί για εσάς, δοκιμάστε να τροποποιήσετε απευθείας τον πίνακα χρηστών:UPDATE mysql.user SET authentication_string = PASSWORD('MY_NEW_PASSWORD')WHERE User = 'root' AND Host = 'localhost';FLUSH PRIVILEGES;Εκτελέστε τις ακόλουθες εντολές εάν διαθέτετε MySQL 5.7.5 και νωρίτερα ή MariaDB 10.1.20 και νωρίτερα:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MY_NEW_PASSWORD');FLUSH PRIVILEGES;
Και στις δύο περιπτώσεις, αν όλα πάνε καλά, θα πρέπει να δείτε την ακόλουθη έξοδο:
Query OK, 0 rows affected (0.00 sec)
5. Διακοπή και εκκίνηση του διακομιστή βάσης δεδομένων κανονικά
Τώρα που έχει οριστεί ο κωδικός πρόσβασης ρίζας, θα πρέπει να σταματήσουμε τον διακομιστή βάσης δεδομένων και να το ξεκινήσουμε κανονικά.
Σταματήστε τον διακομιστή βάσης δεδομένων χρησιμοποιώντας την ακόλουθη εντολή:
mysqladmin -u root -p shutdown
Θα σας ζητηθεί να εισαγάγετε τον νέο κωδικό πρόσβασης ρίζας:
Ξεκινήστε κανονικά τον διακομιστή βάσης δεδομένων:
-
Για MySQL, πληκτρολογήστε:
sudo systemctl start mysqlΓια το MariaDB, πληκτρολογήστε:
sudo systemctl start mariadb
6. Επιβεβαιώστε τον κωδικό πρόσβασης
Για να επαληθεύσετε ότι ο νέος κωδικός πρόσβασης ρίζας έχει εφαρμοστεί σωστά, πληκτρολογήστε:
mysql -u root -p
Θα σας ζητηθεί να εισαγάγετε τον νέο κωδικό πρόσβασης ρίζας. Πληκτρολογήστε το και θα πρέπει να συνδεθείτε στο διακομιστή βάσης δεδομένων σας.
συμπέρασμα
Σε αυτό το σεμινάριο, μάθατε πώς μπορείτε να επαναφέρετε τον κωδικό πρόσβασης MySQL ή MariaDB. Βεβαιωθείτε ότι ο νέος κωδικός πρόσβασης ρίζας σας είναι ισχυρός και ασφαλής και διατηρήστε τον σε ασφαλή χώρο.
Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.
mysql mariadbΠώς να επαναφέρετε τον κωδικό πρόσβασης στα Windows 10/8/7
Μάθετε πώς να επαναφέρετε τον κωδικό πρόσβασης σε Windows PC ή φορητό υπολογιστή,
< / 9/9>
Επιπλέον, δεν είναι σκόπιμο να χρησιμοποιείτε τυχαίους κοινούς κωδικούς πρόσβασης όπως "κωδικό πρόσβασης" "Qwerty", "spiderman123" κλπ. Οι επιτιθέμενοι μπορούν εύκολα να εισέλθουν στο λογαριασμό σας χρησιμοποιώντας το Brute Force εάν χρησιμοποιείτε τόσο απλούς και εύκολους για να μαντέψετε κωδικούς πρόσβασης. Από την αγορά στα τραπεζικά, στους κοινωνικούς λογαριασμούς σας - χρησιμοποιώντας ξεχωριστούς ισχυρούς κωδικούς πρόσβασης είναι η κύρια υπεράσπισή σας.
Και σε κάθε περίπτωση, είτε πρόκειται για κωδικό πρόσβασης Wi-Fi, είτε για καθαρό τραπεζικό κωδικό πρόσβασης ή τον κωδικό πρόσβασης του υπολογιστή σας, και εκεί μπορεί να βοηθήσει μια γεννήτρια κωδικών πρόσβασης. Σε αυτή τη θέση θα ρίξουμε μια ματιά σε μερικές από τις ελεύθερες ασφαλείς γεννήτριες κωδικών πρόσβασης που είναι διαθέσιμες στο Διαδίκτυο.
Πώς να επαναφέρετε τον κύριο κωδικό πρόσβασης του Firefox
Δεν είναι σε θέση να δημιουργήσει νέο κύριο κωδικό πρόσβασης στον Firefox επειδή χάσατε το παλιό; Λοιπόν, πρέπει να επαναφέρετε αυτό το πρώτο. Μάθετε πώς να το κάνετε.







