Konto Oracle Odblokuj

Konto Oracle Odblokuj

Jako administrator bazy danych często napotykasz instancje, w których musisz odblokować zablokowane konto bazy danych.

Zamknięte konto odnosi się do konta, które zostało wyłączone przez administratora bazy danych lub w przypadku nadmiernego nieudanego żądań uwierzytelniania. Istnieją inne powody, dla których konto można zablokować, ale nie będziemy o tym omówić w tym samouczku.

Po zablokowaniu lub wyłączeniu konta wspomniane konto nie może się zalogować, chyba że administrator bazy danych odblokuje to konto.

To właśnie omówimy w tym samouczku. W tym poście dowiemy się, jak korzystać z instrukcji odblokowania konta użytkownika Oracle.

Oracle Utwórz użytkownik testowy

Aby najlepiej zilustrować, w jaki sposób możemy odblokować użytkownika w Oracle, zacznijmy od utworzenia użytkownika testowego do celów demonstracyjnych.

Zaloguj się do administratora bazy danych:

$ sqlplus sys jako sysdba;
Wprowadź hasło:

Po zalogowaniu się zmień sesję, aby włączyć tryb scenariuszy Oracle. Tryb scenariuszy pozwala nam wykonywać wiele instrukcji SQL bez sekwencyjnego wykonywania. Może również zapobiegać różnych błędach podczas tworzenia użytkownika:

alter Session Set „_Oracle_Script” = true;

Następnie utwórz użytkownika.

Utwórz użytkownik Test_user zidentyfikowany przez hasło;

Po utworzeniu użytkownika ręcznie zablokujmy konto, aby symulować konto Oracle.

Możemy to zrobić za pomocą polecenia Alter User, jak pokazano poniżej:

SQL> ZMIENIĆ ZAMOCNIKA KONTA TEST_USER;
Użytkownik zmieniony.

Po zablokowaniu konta możemy go odblokować, zastępując słowo kluczowe blokady w poprzednim poleceniu, aby odblokować.

Zmień odblokowanie konta Test_user;

NOTATKA: Jeśli konto nie powiodło się z powodu niepoprawnych prób hasła lub wygaśnięcia hasła, zaleca się zresetowanie hasła. W przeciwnym razie pozostanie wygasły.

Możesz dodać zidentyfikowaną klauzulę, a następnie nowe hasło w poniższym przykładzie:

Zmieniać test_userowy zidentyfikowany przez konto New_Password odblokowanie;

Zresetuje to hasło i pozwoli użytkownikowi ustawić nowe hasło.

Wniosek

W tym artykule omówiliśmy klauzulę odblokowania konta użytkownika Oracle, która umożliwia odblokowanie zablokowanego konta bazy danych. Blokowanie użytkownika bazy danych jest niesamowitą funkcją bezpieczeństwa, gdy jest używana prawidłowo. Może to jednak prowadzić do blokowania uzasadnionych kont, gdy jest niewłaściwie wykorzystywany. Weź to pod uwagę przed wdrożeniem.