Jak wyłączyć wygasanie hasła Oracle?

23

Używam Oracle do programowania na moim komputerze lokalnym. Hasło do konta ładowania początkowego, którego zawsze używam do odbudowania bazy danych, wygasło.

Jak mogę na stałe wyłączyć wygasanie hasła dla tego użytkownika (i wszystkich innych użytkowników)?

Używam Oracle 11g, ale nie wiem, czy zachowanie wygasania hasła jest nowe w 11g.

Josh Kodroff
źródło

Odpowiedzi:

23
zmień domyślny limit profilu password_life_time nieograniczony;
Randy Proctor
źródło
5
Myślę, że nowością w wersji 11g jest to, że domyślnie wygasło hasło. Podczas tworzenia nowej bazy danych pojawia się pytanie, czy chcesz zachować nowe, zabezpieczone domyślne lub stare zachowanie 10g. W każdym razie polecenie SQL Randy'ego wyłączy wygasanie hasła dla wszystkich użytkowników (chyba że specjalnie dodałeś profil z tym ograniczeniem do ich profilu).
Ofir Manor
3

Jednym ze sposobów jest zmiana profilu w menedżerze przedsiębiorstw. Logujesz się jako sys / sysdba, idź do Server-> Profile-> Default-> Edit-> Password-> Expire in> Unlimited. to jest to! Nie wiem, czy to się zmieni także po ustawieniu Daty ważności, w przeciwnym razie ponownie ustaw profil na użytkowniku (ponownie w przedsiębiorstwie)


źródło