Das Datenbankpasswort muss geändert werden

Das Datenbankpasswort muss geändert werden

Was tun, wenn das Datenbankpasswort geändert werden muss? 

Wichtig: Das Sonderzeichen “{“ ist bei Datenbankpasswort nicht erlaubt.

 

Schritt-für-Schritt-Anleitung

Kurzform:

  1. alle enaio Dienste beenden

  2. Datenbankpasswort beim MSSQL-Server ändern bzw. bei Oracle. 

  3. Datenbankpasswort beim enaio Applikationsserver anpassen 

  4. alle enaio Dienste starten 

  5. alle Importe, Skripte, Workflows, Events, die einen direkten Datenbankzugang verwenden, anpassen



Details / Ausführlicher zu Punkt 2 und Punkt 3:

zu 2) Datenbankpasswort beim MSSQL-Server ändern:

  1. MSSQL Management-Studio starten 

  2. Bei Sicherheit bzw. Security (bei englischem System) den Datenbankbenutzer heraussuchen und das Passwort ändern.

  3. mit "OK" bestätigen. 

zu 2) Datenbankpasswort bei Oracle ändern:

  1. Entweder per ODBC oder per SQL-Developer dieses Statement verwenden. Beispiel für Benutzer sysadm und das Passwort wird auf freund22 geändert. 
    alter user SYSADM identified by freund22;

  2. unbedingt commit ausführen, damit die Änderungen wirksam werden. 
    commit;


zu 3) Datenbankpasswort beim enaio Applikationsserver anpassen 

  1. Auf dem Applikationsserver die Registry aufrufen und

    1. bei 64bit (bei enaio 9.10 möglich und ab enaio 10.00 generell):
      den Dienst unter HKEY_LOCAL_MACHINE\SOFTWARE\Optimal Systems\<dienstname>\schemata\4.0\Database die verwendete ODBC-Datenquelle ermitteln und den Benutzer zur Datenbank. 

    2. bei 32bit (bis enaio 9.10):
      den Dienst unter HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Optimal Systems\<dienstname>\schemata\4.0\Database die verwendete ODBC-Datenquelle ermitteln und den Benutzer zur Datenbank. 

  2. Windows Diensteverwaltung aufrufen und den Namen des enaio Dienstes ermitteln.
    Im Beispiel (siehe Screenshot bei Punkt 4): enaio  

  3. Auf dem Applikationsserver zum enaio Server-Verzeichnis gehen (egal, ob enaio 32bit oder 64bit ist) und die Anwendung axchgpwd.exe explizit "als Administrator ausführen" starten.
    Wichtig: Bei 64bit Servern auf keinen Fall die gleichnamige EXE aus dem WIN32-Verzeichnis aufrufen. Letztere trägt die Daten in den Registry-Zweig für 32bit ein und der Dienst kann nicht starten.  

  4. Diese gesammelten Daten und das neue Passwort eintragen:

  5. Nach dem Drücken von "Übernehmen" ist das neue Passwort verschlüsselt in der Registry abgelegt. 

  6. Nun kann der enaio Dienst gestartet werden. 



Wenn bei 64bit-enaio-Servern die Datei axchgpwd.exe nicht im Server-Verzeichnis liegt, auf keinen Fall die gleichnamige EXE aus dem WIN32-Verzeichnis aufrufen. Letztere trägt die Daten in den Registry-Zweig für 32bit ein. Entweder die letzte/aktuellste Server-Patch.exe aufrufen oder beim Support nachfragen. 

 

Verwandte Artikel