Verschleiern von Passwörtern

Als Systemadministrator definieren Sie den Benutzernamen und das Passwort für die Datenbankverbindung im Abschnitt [ODBC] der INI-Dateien der Automation Engine und der Dienstprogramme.

Stellen Sie sicher, dass das Passwort verschleiert ist. Dazu können Sie unter Windows UCYBCRYP.EXE und unter Linux "ucybcryp" verwenden. Beide befinden sich im Ordner Tools > encrypt Ihres Installationsverzeichnisses.

Hinweise:

  • Das Verschleiern von Passwörtern erschwert die einfache Offenlegung der Werte, garantiert jedoch keine Vertraulichkeit.

  • Die Passwortlänge ist auf 32 Zeichen begrenzt.

Verwenden Sie die folgenden Parameter, um das Programm über die Kommandozeile zu öffnen:

Windows:

UCYBCRYP[.EXE] -p -n Password

Linux:

ucybcryp -p -n Password

Die Datei PASSWORD.UCC, die das verschleierte Passwort enthält, wird im selben Verzeichnis erstellt. Sie können sie in die relevante INI-Datei kopieren.

Beispiel

ucybcryp -p -n uc4

Wichtig! Ein verschleiertes Passwort wird mit zwei führenden Gedankenstrichen generiert (––10). Wenn der Inhalt der Datei PASSWORD.UCC in Windows mit dem Befehl "TYPE" ausgegeben wird, werden zwei Ausrufezeichen anstelle der führenden Gedankenstriche angezeigt. Stellen Sie also sicher, dass Sie das Passwort aus der Datei kopieren. Wird das verschleierte Passwort jedoch nicht korrekt erkannt und Sie erhalten eine Fehlermeldung, versuchen Sie, die beiden führenden Gedankenstriche manuell einzugeben.

UTF-8: Behandlung verschleierter Passwörter

Die Einführung von Unicode-Unterstützung hat auch Auswirkungen darauf, wie das System neue und bereits verschleierte Passwörter behandelt.

Ein neues Passwort, das im Klartext eingegeben wird, beispielsweise durch PromptSets oder beim Erstellen eines Objekts vom Typ "CONN", "LOGIN" oder "USER", wird während der Verarbeitung verschleiert und in der AE-Datenbank gespeichert. Das Klartextpasswort wird als UTF-8-codierter Text interpretiert.

Wichtig! In AWI sind Eingabefelder, in denen Sie ein Passwort festlegen können, auf die Zeichencodierung beschränkt, die in den XML-Parametern der Variablen UC_SYSTEM_SETTINGS als zulässig angegeben ist. Weitere Informationen finden Sie unter XML-Parameter.

Verschleierte Passwörter werden mit zwei führenden Gedankenstrichen generiert. In vorherigen Versionen wurden jedoch zwei führende Bindestriche verwendet. Um Kompatibilität sicherzustellen, können die Komponenten von Automic Automation, die verschleierte Passwörter verarbeiten, beide Formate verarbeiten.

Wenn ein verschleiertes Passwort importiert wird, konvertiert das System es automatisch, damit es als UTF-8-codiert verarbeitet werden kann.

Siehe auch: