Δημιουργήστε έναν λογαριασμό MySQL για Windows

Ημερομηνία δημιουργίας σελίδας :

Περιβάλλον επιβεβαίωσης λειτουργίας

MySQL
  • MySQL 8,4
MySQL πάγκος εργασίας
  • 8.0
παράθυρα
  • Τα Windows Server 2022

Απαιτούμενο περιβάλλον

MySQL
  • MySQL 8,4
MySQL πάγκος εργασίας
  • 8.0
παράθυρα
  • Παράθυρα 11
  • Παράθυρα 10
Διακομιστής των Windows
  • Τα Windows Server 2022
  • Τα Windows Server 2019
  • Τα Windows Server 2016

Προϋπόθεση

  • Πρέπει να εγκατασταθεί MySQL
  • Εάν θέλετε να χρησιμοποιήσετε το MySQL Workbench, πρέπει να έχετε εγκατεστημένο το MySQL Workbench
  • Βεβαιωθείτε ότι μπορείτε να συνδεθείτε στη βάση δεδομένων MySQL

Σχετικά με τους λογαριασμούς root

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

Δημιουργήστε έναν λογαριασμό στο MySQL Workbench

Επιλέξτε MySQL > MySQL Workbench από το μενού Έναρξη.

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

Στο τμήμα παραθύρου Περιήγηση, επιλέξτε Χρήστες και προνόμια από την καρτέλα Διαχείριση.

Εμφανίζεται μια λίστα λογαριασμών. Για να προσθέσετε έναν λογαριασμό, κάντε κλικ στο κουμπί Προσθήκη λογαριασμού.

Ενδέχεται να δείτε το ακόλουθο παράθυρο διαλόγου και να κάνετε κλικ στο OK κουμπί.

Τίτλος παραθύρου
MySQL πάγκος εργασίας
[Κύριες οδηγίες]
Μη έγκυρες προσθήκες ελέγχου ταυτότητας
[Περιεχόμενο]
Ο τύπος προσθήκης για το newuser@% των χρηστών είναι Κανένας, αλλά αυτό δεν αναφέρεται ως γνωστό πρόσθετο ελέγχου ταυτότητας από το διακομιστή.

Στην καρτέλα Σύνδεση, πληκτρολογήστε τα εξής:

Λεπτομέρειες εισαγωγής ονόματος πεδίου
Όνομα σύνδεσης Εισαγάγετε το όνομα του λογαριασμού σας. Συχνά χρησιμοποιείται για τη σύνδεση σε μια βάση δεδομένων, όπως ένα όνομα χρήστη. Στην περίπτωση των αγγλικών χαρακτήρων, μετατρέπεται σε πεζά γράμματα.
Περιορισμός στην αντιστοίχιση οικοδεσποτών Εισαγάγετε ένα όνομα κεντρικού υπολογιστή στο οποίο μπορείτε να συνδεθείτε. localhost Μπορείτε να συνδεθείτε μόνο από τοπικά. % Μπορείτε να συνδεθείτε από όλα μέσα στο δίκτυο. 192.168.%.% 192.168.0.0και θα μπορείτε να συνδεθείτε από τον υπολογιστή σας σε ~192.168.255.255 . Να είστε προσεκτικοί όταν συνδέεστε μέσω IPv6.
Κωδικός πρόσβασης Εισαγάγετε τον κωδικό πρόσβασης για να συνδεθείτε με τον λογαριασμό που δημιουργήσατε. Προσέξτε, ορισμένα σύμβολα θα απαιτήσουν διαφυγή.

Στην καρτέλα "Όρια λογαριασμού", εισαγάγετε σε όλα τα πεδία 0 . Θα πρέπει να περιλαμβάνεται από προεπιλογή, αλλά μερικές φορές δεν είναι. Ακόμα κι αν προσπαθήσετε να εγγραφείτε σε κενή κατάσταση, θα λάβετε ένα σφάλμα.

Οι "Διαχειριστικοί ρόλοι" είναι δικαιώματα που χορηγούνται στη MySQL στο σύνολό της. Είναι μια ισχυρή άδεια, οπότε ρυθμίστε την μόνο όταν τη χρειάζεστε στο ελάχιστο.

Τα δικαιώματα σχήματος είναι δικαιώματα που ορίζετε ανά σχήμα. Ρυθμίστε το αφού δημιουργήσετε το σχήμα. Τα δικαιώματα δεν επηρεάζουν αυτό πέρα από το πεδίο εφαρμογής του σχήματος.

Μόλις τελειώσετε με όλες τις ρυθμίσεις, κάντε κλικ στο κουμπί "Εφαρμογή" στην κάτω δεξιά γωνία. Μπορείτε επίσης να αλλάξετε αυτές τις ρυθμίσεις αργότερα.

Θα προστεθεί στη λίστα.

Εάν θέλετε να διαγράψετε τον λογαριασμό σας, μπορείτε να το κάνετε με το κουμπί "Διαγραφή".

Δημιουργία λογαριασμού με εντολή

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

Επιλέξτε MySQL > MySQL 8.4 Command Line Client από το μενού Έναρξη.

Εισαγάγετε τον κωδικό πρόσβασης διαχειριστή.

Εισαγάγετε την ακόλουθη SQL: Ορίστε το όνομα χρήστη και τον κωδικό πρόσβασής σας ως προαιρετικά. Η SQL μπορεί να είναι πολλαπλών γραμμών, επομένως χρειάζεστε ερωτηματικό στο τέλος. Εκτελέστε το και εντάξει, τελειώσατε.

CREATE USER test_user2 IDENTIFIED BY 'password';

Από προεπιλογή, το όνομα κεντρικού υπολογιστή είναι % . Εάν θέλετε επίσης να ορίσετε ένα όνομα κεντρικού υπολογιστή από την αρχή, σημειώστε το με @ και βάλτε το όνομα κεντρικού υπολογιστή μετά από αυτό:

CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';

Μπορείτε να ελέγξετε τη λίστα των λογαριασμών που δημιουργήσατε με την ακόλουθη εντολή:

SELECT Host, User FROM mysql.user;

Εάν θέλετε να αλλάξετε το όνομα κεντρικού υπολογιστή, εκτελέστε την ακόλουθη εντολή:

RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';

Για να το κάνετε προσβάσιμο από μια συγκεκριμένη διεύθυνση IP:

RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';

Για να διαγράψετε έναν λογαριασμό, εκτελέστε SQL ως εξής: Χρειάζεστε επίσης ένα όνομα κεντρικού υπολογιστή.

DROP USER 'test_user3'@'192.168.0.%';