Πώς να επαναφέρετε τον κωδικό πρόσβασης χρήστη Oracle μετά τη λήξη;

Pos Na Epanapherete Ton Kodiko Prosbases Chreste Oracle Meta Te Lexe



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

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

Πώς να επαναφέρετε τον κωδικό πρόσβασης χρήστη Oracle μετά τη λήξη;

Για να επαναφέρετε τον κωδικό πρόσβασης χρήστη Oracle μετά τη λήξη, συνδεθείτε στη βάση δεδομένων ως « SYSDBA ” πληκτρολογώντας την ακόλουθη εντολή:







SQLPLUS SYS/root1234 AS SYSDBA

Στην παραπάνω εντολή, ' root1234 ' είναι ο κωδικός πρόσβασης του ' SYS ' χρήστης.



Παραγωγή



Η έξοδος δείχνει ότι ο χρήστης έχει συνδεθεί.





Ξεκλείδωμα λογαριασμού χρήστη

Ο ' ΑΛΛΑΓΗ ΧΡΗΣΤΗ «ρήτρα με « ΞΕΚΛΕΙΔΩΜΑ ΛΟΓΑΡΙΑΣΜΟΥ ' μπορεί να χρησιμοποιηθεί για ξεκλείδωμα του λογαριασμού του χρήστη μετά τη σύνδεση ως ' SYSDBA ”:

ΑΛΛΑΓΗ ΧΡΗΣΤΗ C##DANI ΞΕΚΛΕΙΔΩΜΑ ΛΟΓΑΡΙΑΣΜΟΥ.

Στην παραπάνω δήλωση, « C##DAYS ” είναι το όνομα χρήστη.



Παραγωγή

Η έξοδος δείχνει ότι ο χρήστης έχει αλλάξει.

Επαναφορά κωδικού πρόσβασης χρήστη

Ο κωδικός πρόσβασης του χρήστη της βάσης δεδομένων Oracle μπορεί να αλλάξει χρησιμοποιώντας το ' ΑΛΛΑΖΩ ' εντολή. Το παράδειγμα δίνεται παρακάτω:

ALTER USER C##DANI ΑΝΑΓΝΩΡΙΣΜΕΝΟ ΑΠΟ dani321;

Στο παραπάνω παράδειγμα, « dani321 ' είναι ο νέος κωδικός πρόσβασης που χρησιμοποιείται με ' ΑΝΑΓΝΩΡΙΖΕΤΑΙ ΑΠΟ '.

Παραγωγή

Η έξοδος ' Ο χρήστης άλλαξε ' έδειξε ότι ο κωδικός πρόσβασης του χρήστη έχει αλλάξει.

Επιβολή λήξης κωδικού πρόσβασης

Χρησιμοποιήστε το ' ΛΗΞΗ ΚΩΔΙΚΟΥ «ρήτρα με το « ΑΛΛΑΖΩ ” εντολή για να αναγκάσει τον χρήστη να αλλάξει τον κωδικό πρόσβασής του μετά την επόμενη είσοδο. Η εντολή για να γίνει αυτό δίνεται παρακάτω:

ALTER USER C##DANI PASSWORD ΛΗΞΗ.

Παραγωγή

Η έξοδος δείχνει ότι ο χρήστης έχει αλλάξει.

Ας επιβεβαιώσουμε εάν ο κωδικός πρόσβασης του χρήστη έχει αλλάξει ή όχι με τη σύνδεση στον λογαριασμό του χρήστη. Η εντολή για να συνδεθείτε στο ' C##DAYS » ο χρήστης δίνεται παρακάτω:

SQLPLUS C##DANI/dani321

Παραγωγή

Η έξοδος δείχνει ότι κατά τη σύνδεση, ο κωδικός πρόσβασης που ορίστηκε από το 'SYSDBA' έληξε και ο χρήστης κλήθηκε να καθορίσει έναν νέο.

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

ΑΛΛΑΓΗ ΧΡΗΣΤΗ C##DANI ΑΝΑΓΝΩΡΙΣΜΕΝΟΣ ΑΠΟ dani1234 ΛΟΓΑΡΙΑΣΜΟΣ ΞΕΚΛΕΙΔΩΜΑ ΚΩΔΙΚΟΣ ΛΗΞΗΣ.

Στην παραπάνω δήλωση, « dani1234 ' είναι ο νέος κωδικός πρόσβασης του χρήστη.

Παραγωγή

Η έξοδος έδειξε ότι οι καθορισμένες τροποποιήσεις έγιναν με επιτυχία.

συμπέρασμα

Για να επαναφέρετε τον κωδικό πρόσβασης χρήστη Oracle μετά τη λήξη, συνδεθείτε στη βάση δεδομένων ως ' SYSDBA '. Στη συνέχεια χρησιμοποιήστε το ' ΑΛΛΑΖΩ 'δήλωση με ' ΞΕΚΛΕΙΔΩΜΑ ΛΟΓΑΡΙΑΣΜΟΥ ” για να ξεκλειδώσετε τον λογαριασμό χρήστη. Ο ' ΑΝΑΓΝΩΡΙΖΕΤΑΙ ΑΠΟ Η ρήτρα ' μπορεί να χρησιμοποιηθεί για την επαναφορά του κωδικού πρόσβασης του χρήστη. Χρησιμοποιήστε το ' ΛΗΞΗ ΚΩΔΙΚΟΥ ” για να αναγκάσει τον χρήστη να αλλάξει τον κωδικό πρόσβασης μετά την επόμενη σύνδεση. Αυτός ο οδηγός εξηγεί πώς να επαναφέρετε τον κωδικό πρόσβασης χρήστη Oracle μετά τη λήξη.