Android

Πώς να αλλάξετε τον κωδικό πρόσβασης του χρήστη mysql

Plesk 9: Αλλαγή κωδικού πρόσβασης στο Control Panel

Plesk 9: Αλλαγή κωδικού πρόσβασης στο Control Panel

Πίνακας περιεχομένων:

Anonim

Σε αυτό το σεμινάριο, θα σας δείξουμε πώς να αλλάξετε τον κωδικό πρόσβασης χρήστη MySQL. Οι οδηγίες πρέπει να λειτουργούν με οποιαδήποτε σύγχρονη διανομή Linux, όπως Ubuntu 18.04 και CentOS 7.

Προϋποθέσεις

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

Μπορείτε να βρείτε την έκδοση του διακομιστή βάσης δεδομένων σας, εκδίδοντας την ακόλουθη εντολή:

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, παρακαλώ ελέγξτε αυτόν τον οδηγό.

Πώς να αλλάξετε τον κωδικό χρήστη MySQL

Εκτελέστε τα παρακάτω βήματα για να αλλάξετε τον κωδικό πρόσβασης MySQL:

1. Συνδεθείτε στο shell του MySQL ως root

Αποκτήστε πρόσβαση στο κέλυφος MySQL πληκτρολογώντας την ακόλουθη εντολή και πληκτρολογήστε τον κωδικό πρόσβασης χρήστη MySQL root όταν σας ζητηθεί:

mysql -u root -p

2. Ορίστε τον κωδικό πρόσβασης χρήστη MySQL

  • Πληκτρολογήστε τις ακόλουθες εντολές εάν διαθέτετε MySQL 5.7.6 και μεταγενέστερα ή MariaDB 10.1.20 και αργότερα:

    ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD'; FLUSH PRIVILEGES;

    Αν η δήλωση ALTER USER δεν λειτουργεί για εσάς, μπορείτε να τροποποιήσετε απευθείας τον πίνακα χρηστών:

    UPDATE mysql.user SET authentication_string = PASSWORD('NEW_USER_PASSWORD') WHERE User = 'user-name' AND Host = 'localhost'; FLUSH PRIVILEGES;

    Πληκτρολογήστε τις ακόλουθες εντολές εάν διαθέτετε MySQL 5.7.5 και νωρίτερα ή MariaDB 10.1.20 και νωρίτερα:

    SET PASSWORD FOR 'user-name'@'localhost' = PASSWORD('NEW_USER_PASSWORD'); FLUSH PRIVILEGES;

Βεβαιωθείτε ότι αλλάξατε user-name με το όνομα του χρήστη στον οποίο θέλετε να αλλάξετε τον κωδικό πρόσβασης. Εάν ο χρήστης συνδέεται στο διακομιστή MySQL από άλλο κεντρικό υπολογιστή, αλλάξτε το localhost με το απομακρυσμένο όνομα κεντρικού υπολογιστή ή τη διεύθυνση IP.

Και στις δύο περιπτώσεις, αν όλα πάνε καλά, θα δείτε την ακόλουθη έξοδο:

Query OK, 0 rows affected (0.00 sec)

Αποσυνδεθείτε από την εντολή MySQL εκτελέστε:

quit;

3. Επιβεβαιώστε τον νέο κωδικό πρόσβασης

Για να επαληθεύσετε ότι ο νέος κωδικός πρόσβασης έχει εφαρμοστεί σωστά πληκτρολογήστε:

mysql -u user-name -h localhost -p

Θα σας ζητηθεί να εισαγάγετε τον νέο κωδικό πρόσβασης χρήστη. Πληκτρολογήστε το και θα συνδεθείτε στον διακομιστή MySQL.

συμπέρασμα

Σε αυτό το σεμινάριο, έχετε μάθει πώς να αλλάξετε τον κωδικό χρήστη MySQL ή MariaDB. Βεβαιωθείτε ότι ο νέος κωδικός πρόσβασης είναι ισχυρός και ασφαλής και κρατήστε τον σε ασφαλές μέρος.

Για να μάθετε περισσότερα σχετικά με τον τρόπο χρήσης του κελύφους MySQL για την εκτέλεση διαφόρων λειτουργιών διαχείρισης, μπορείτε να ελέγξετε τον οδηγό μας σχετικά με τον τρόπο διαχείρισης των λογαριασμών και των βάσεων δεδομένων MySQL.

Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.

mysql mariadb