Benutzer / Login entsperren – MSSQL / Oracle

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

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert