Πώς να επαναφέρετε τα δικαιώματα βάσης δεδομένων (Database Grants) Εκτύπωση

  • 0

Σε περίπτωση που ένας χρήστης βάσης δεδομένων χάσει την πρόσβαση στις βάσεις του, μπορείτε να επαναφέρετε τα δικαιώματα (grants) χρησιμοποιώντας το εργαλείο restoregrants του cPanel. Το συγκεκριμένο utility επανασυγχρονίζει τα δικαιώματα των database users με τον λογαριασμό cPanel, αποκαθιστώντας την πρόσβαση.


Επαναφορά πρόσβασης χρήστη στη βάση δεδομένων

Για να επαναφέρετε τα δικαιώματα, εκτελέστε μία από τις παρακάτω εντολές από τη γραμμή εντολών (command line):

ή


Ανάλυση μεταβλητών

Οι μεταβλητές που χρησιμοποιούνται στις παραπάνω εντολές έχουν την εξής σημασία:

  • $cpuser
    Το username του λογαριασμού cPanel που έχει χάσει την πρόσβαση στις βάσεις δεδομένων.

  • {mysql, pg}
    Ο τύπος της βάσης δεδομένων:

    • mysql για MySQL

    • pg για PostgreSQL

  • $dbuser
    Ο χρήστης της βάσης δεδομένων του οποίου θέλετε να επαναφέρετε τα δικαιώματα.

    • Αν χρησιμοποιήσετε την επιλογή --dbuser, δηλώνετε συγκεκριμένο database user.

    • Αν χρησιμοποιήσετε την επιλογή --all, το σύστημα θα επαναφέρει τα δικαιώματα όλων των database users που ανήκουν στον συγκεκριμένο λογαριασμό cPanel.


Επαναφορά πρόσβασης μέσω αλλαγής κωδικού cPanel

Σε ορισμένες περιπτώσεις, το script restoregrants ενδέχεται να μην καταφέρει να αποκαταστήσει την πρόσβαση στη βάση δεδομένων. Αν συμβεί αυτό, η αλλαγή του κωδικού πρόσβασης του λογαριασμού cPanel μπορεί να επαναφέρει αυτόματα τα database grants.

Επιλογές αλλαγής κωδικού:

  • Χρήστες cPanel
    Μπορούν να αλλάξουν τον κωδικό τους από την ενότητα Password & Security.

  • Χρήστες WHM
    Μπορούν να επαναφέρουν τον κωδικό του λογαριασμού μέσω της ενότητας List Accounts.

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


Συμπέρασμα

 

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


Ήταν χρήσιμη αυτήν την απάντηση;

« Πίσω

Powered by WHMCompleteSolution