Frage Wie deaktiviere ich den Ablauf des Oracle-Passworts?


Ich verwende Oracle für die Entwicklung auf meinem lokalen Rechner. Das Kennwort für ein Bootstrap-Konto, das ich immer zum Neuaufbau meiner Datenbank verwende, ist abgelaufen.

Wie deaktiviere ich den Kennwortablauf für diesen Benutzer (und alle anderen Benutzer) dauerhaft?

Ich benutze Oracle 11g, aber ich weiß nicht, ob das Passwortablaufverhalten in 11g neu ist.


23
2017-07-08 12:01


Ursprung




Antworten:


Profil-Standardlimit ändern password_life_time unlimited;

23
2017-07-08 12:13



Ich denke, das Neue in 11g ist, dass das Passwort standardmäßig abgelaufen ist. Beim Erstellen einer neuen Datenbank werden Sie gefragt, ob Sie den neuen, sicheren Standard oder das alte 10g-Verhalten möchten. Wie auch immer, Randys SQL-Befehl schaltet den Passwortablauf für alle Benutzer ab (es sei denn, Sie haben dem Profil ein Profil mit diesem Limit hinzugefügt). - Ofir Manor


Eine Möglichkeit besteht darin, das Profil im Enterprise-Manager zu ändern. Sie melden sich als sys / sysdba an, gehen Sie zu Server-> Profile-> Default-> Edit-> Password-> Expire in> Unlimited. Das ist es. Ich weiß nicht, ob sich das auch einmal ändern wird setze das Profil auf den Benutzer (in Enterprise mgr wieder)


3
2018-06-21 13:57