SQL Server
Um einen SQL-Server Benutzer zu entsperren, ohne das Kennwort zurücksetzen zu müssen, verwendet man folgenden Befehl:
ALTER LOGIN [<strong>benutzername</strong>] WITH CHECK_POLICY = OFF;
ALTER LOGIN [<strong>benutzername</strong>] WITH CHECK_POLICY = ON;
Wenn das Kennwort zurückgesetzt werden soll dann kann man das mit dem folgenden Befehl tun:
ALTER LOGIN [<strong>benutzername</strong>] WITH PASSWORD = '<strong>kennwort</strong>' UNLOCK
Oracle
Um den Oracle Benutzer zu entsperren, ohne das Kennwort zurücksetzen zu müssen, verwendet man folgenden Befehl:
ALTER USER <strong>benutzername </strong>ACCOUNT UNLOCK
Alternativ kann man auch gleich einen neuen Kennwort vergeben:
ALTER USER <strong>benutzername </strong>IDENTIFIED BY <strong>kennwort </strong>ACCOUNT UNLOCK
Die Fehlermeldung „Fehler 2554“ deutet darauf hin, dass der Oracle Benutzer gesperrt ist.
In vielen Oracle Installationen erfolgt die Sperrung der User nach 3 Anmeldeversuchen automatisch (failed_login_attempts).
Das kann man mit folgenden Befehl deaktivieren:
/* Oracle User LOCKING deaktivieren */
ALTER PROFILE default LIMIT failed_login_attempts 50