[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    4

    Question Client Access Express Verbindungskennwort

    Unser Problem ist folgendes: Wir haben bei der Anmeldung an der AS400 über Client Access einen eigenen Benutzer "PC" ohne jegliche Rechte auf der AS400 angelegt. Dieser Benutzer soll nur dem Zweck dienen, die Sitzung zu öffen, damit sich
    der Benutzer mit seinem Namen und Kennwort an der AS 400 anmelden kann.

    Das Problem ist, das beim Start von Client Access immer nach dem Kennwort dieses
    Benutzers gefragt wird. Optimal wäre es, wenn man dieses Kennwort irgendwo im
    Windows hinterlegen könnte um die Abfrage zu umgehen. Unsere Benutzer haben ohnehin hohe Datenschutzrichtlinien in Bezug auf Kennwortänderung zu erfüllen.

    Die automatische Anmeldung an der AS400 Session wäre da schon eine kleine
    Erleichterung. Die Windows Anmeldung, zur Anmeldung an der Session zu benutzen
    war bisher unsere gängige Variante, leider wurde diese von unserem Datenschutz-
    beauftragten über Bord geworfen.

    Wir haben auch einige NC`s mit einer 5250 Emulation laufen (Pericom) bei der
    diese Sitzungsabfrage gar nicht erst erscheint. So sollte es auch bei den Rechnern
    sein.

    Ich bin für jeden Tip dankbar.

    Viele Grüße
    Thorone

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn du in den Verbindungseigenschaften (OpsNav) Register "Verbindung" Windows- bzw. Standard-Benutzer auswählst erfolgt grundsätzlich nur 1 Anmeldung an der AS/400. Das Profil 'PC' kann dann komplett entfallen (sollte auch nicht so verwendet werden) !
    In den Sitzungsprofilen kannst du dann "Anmeldung umgehen" anklicken, so dass der User sich generell nur 1 mal anmelden muss.
    Bei jeder Sitzung selber ist dann keine weitere Anmeldung erforderlich.

    Die generelle Anmeldung als "PC" hat sowieso nur Nachteile, da mit dieser auch andere Dienste der AS/400 verwendet werden (ODBC, OpsNav, IFS-Freigaben).

    Für deinen "PC"-User kannst du eine .bat-Datei mit folgendem Kommando in die Autostartgruppe stellen:

    "cwblogon <system> /u <User> /p <Pwd>"

    aber wie gesagt, eigentlich nicht nötig.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    May 2004
    Beiträge
    4

    Thumbs up Client Access Express Verbindungskennwort

    Hallo Fuerchau,

    herzlichen Dank für diesen guten Tipp! Damit sollte unser Problem
    gelöst sein. Ich habe mich erst heute in diesem Forum angemeldet
    und versuche in der Zunkunft auch meinen Teil beizutragen.

    Gruß
    Thorone

  4. #4
    Unregistriert Besucher/Guest

    Question automa. Kennwort bei Übernahme von und zur AS400

    ich habe mit großer Interesse Ihren Beitrag im Forum über die Kennwortabfrage bei CA gelesen.

    Wir betreiben ein PPS-System auf der AS400 und verwenden den CA Express für die Sitzungen und die Dateiübernahme von und zur AS400.

    Nun möchte ich diese Übernahmen auch dahingehend automatisieren, dass eine vordefinierte Anmeldung bei der Übernahme erfolgt. Ich behelfe mich derzeit mit SendKey aus Visual Basic (VB). Wir verwenden auch den Befehl "PMTCMD" um auf der AS400 entsprechende Call's auszuführen.

    Diese sind zusammenhängend in ein VB Programm gefasst. Nun sollte nur noch die Anmeldung bei den Übernahmen automatisch erfolgen, da die Methode mit Sendkey nicht 100% läuft.

    Ich habe die bat mit dem Befehl cwblogon <system> /u <User> /p <Pwd> mit den entsprechenden Daten ausprobiert aber ohne Resultat. CA will immer noch die Anmeldung bei der Sitzung und dem Übernahmen.

    PS: wie kann ich über VB AS400-Datei Übertragen. Mit DA400Links bekomme ich immer einen Winsockfehler.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Gerade in VB kann ich mit ADO und dem MSDASQL mit einer ODBC-Datenquelle alles durchführen.
    In der Verbindungsfolge bzw in den Connection.Properties("User Id") und Connection.Properties("Password") kann ich VOR Aufbau einer Verbindung meine AS/400-Anmeldung mitgeben.

    Ich bevorzuge den ODBC-Treiber von iSeriesAccess, da der IBMDA400-OLEDB-Treiber nicht alles unterstützt.

    Anmerkung:
    Wenn im OpsNav "Immer anmelden" angekreuzt ist, funktioniert CWBLOGON nicht.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Unregistriert Besucher/Guest

    Smile automa. Kennwort

    Danke für den Tipp :
    "OpsNav "Immer anmelden" angekreuzt ist, funktioniert CWBLOGON nicht.[/QUOTE]"

    Es hat nun geklappt. Ich kann nun alles soweit automatisieren.

    Jetzt fehlt mir nur noch eine VB-Routine für eine SQL-Abfrage von AS400 Daten. DA bekomme ich einfach keine Verbindung.

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn du VB6 verwendest, dann nutze doch einfach ein Datenprojekt. Gib das DSN für die Verbindung an und du kannst fast alles grafisch generieren, ansonsten:

    MSADO.Connection, MSADO.Command und MSADO.Recordset-Objekte verwenden. Die ADO-Hilfe ist da sehr ausführlich.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  8. #8
    Unregistriert Besucher/Guest

    Smile

    Danke für den Tipp.

    Ich nutze zwar VB5 , werde aber bald auf Vb6 updaten
    Mein Problem mit der automatischen Übernahme habe ich erst mal gelöst. Ich starte mit cwbtf.exe die vordefinierten Übernahmen und lese sie dann in Excel oder ...
    Rückwärts auf die AS400 mache ich das dann genauso.

    Allerdings wäre es schön, wenn ich direkt auf die AS400 Daten banken zugreifen kann. Ich werde deine Tipps probieren und mich dann nochmal hier melden

    Gruß und nochmals Dank

    Silvio

  9. #9
    Registriert seit
    Feb 2005
    Beiträge
    1
    Hallo,

    Wo kann ich im Operations Navigator die Einstellunge "Immer Anmelden" tätigen?

    Danke für eure Hilfe!
    maci

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Auf den Eigenschaften der Verbindung.

    @Silvio
    ADO kann auch unter VB5 verwendet werden. Über die Projektverweise kannst du ADO einbinden und per Code verwenden.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #11
    Registriert seit
    May 2002
    Beiträge
    2.642

    Operations Navigator Eigenschaften

    Hallo maci,
    indem ich mich im Opsnav auf die AS/400, welche ich
    bearbeite möchte, stelle und die rechte Maustaste
    drücke und hier dann die Eigenschaften auswähle und
    danach bei Verbindungen die Änderung machen kann.

Similar Threads

  1. Verbindungsabbruch bei Client Access Express
    By KM in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 26-11-04, 13:39
  2. PC upgrade V4R4 auf V5R1 - Client Access Express
    By Rene in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 26-11-04, 09:53
  3. Client Access Express
    By Elke in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 02-01-02, 17:56
  4. WAF/Image Plus und Client Access Express
    By Betty in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 07-12-01, 10:20
  5. Client Access Express
    By Dieter Marthin in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 28-09-01, 12:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •