Unsere DB2-Authentifizierung ist in Active Directory integriert, sodass die zulässigen Kennwörter von der Richtlinie gesteuert werden. Wir haben einige Benutzer, die keine Verbindung zur Datenbank über den Befehlseditor oder den Abfragebildschirm im Control Center herstellen können. Der Fehler ist folgender:
SQL0104N Ein unerwartetes Token "!" wurde nach "" gefunden. Zu den erwarteten Token gehören möglicherweise: "NEU". SQLSTATE: 42601 SQL-Code: -104
Sie können eine Verbindung über den Befehlszeilenprozessor herstellen, sofern sie das Kennwort nicht in der connect-Anweisung enthalten.
Das Problem betrifft alle Benutzer mit einigen Sonderzeichen in ihren Passwörtern. Wir haben versucht, die connect-Anweisung ohne das Kennwort im Befehlseditor auszugeben, aber es hat nicht funktioniert.
Die genaue Version der Datenbank lautet DB2 / AIX64 9.5.4.
Gibt es eine Möglichkeit für sie, diese Tools zu verwenden, außer dass sie ihre Kennwörter ändern müssen?
Vielen Dank