Administrator-Passwort von Dr.Web Enterprise Security Suite wiederherstellen

Wenn das Administrator-Passwort für den Zugriff auf den Enterprise Server verloren gegangen ist, besteht die Möglichkeit, es unter Verwendung des direkten Zugriffs auf die Server-Datenbank einzusehen bzw. zu ändern:

a)Bei Nutzung der internen Datenbank für Einsehen und Wechseln des Administrator-Passworts wird das Dienstprogramm drwidbsh, das zum Distributionsumfang des Servers gehört, verwendet.

b)Für externe Datenbank ist entsprechender sql-Client zu verwenden.

 

Die Parameter von Administrator-Konten werden in der Tabelle admins gespeichert.

 

Beispiele für Nutzung des drwidbsh Dienstprogramms

1.Starten Sie das Dienstprogramm mit Angabe des Pfads zur DB-Datei:

Für interne DB unter Linux OS:

/opt/drwcs/bin/drwidbsh /var/opt/drwcs/dbinternal.dbs

Für interne DB unter Windows OS:

"C:\Program Files\DrWeb Enterprise Server\bin\drwidbsh" "C:\Program Files\DrWeb Enterprise Server\var\dbinternal.dbs"

2.Um alle Daten, die in der admins-Tabelle gespeichert werden, einzusehen, führen Sie folgenden Befehl aus:

select * from admins;

3.Um die Namen und Passwörter für alle Administrator-Konten einzusehen, führen Sie folgenden Befehl aus:

select login,password from admins;

4.Das Ergebnis für die Variante, wenn nur ein Konto mit dem Namen admin und dem Passwort root besteht, ist auf dem Screenshot angeführt:

5.Zur Änderung des Passworts verwenden Sie den update-Befehl. Beispiel für Befehl, mit dem das Passwort des admin-Kontos durch qwerty ersetzt wird:

update admins set password='qwerty' where login='admin';

6.Um das Dienstprogramm zu beenden, führen Sie folgenden Befehl aus:

.exit

Die Funktion des drwidbsh-Dienstprogramms ist im Anhang H6. Dienstprogramm zur Verwaltung der integrierten Datenbank beschrieben.