[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2003
    Beiträge
    172

    User + Kennwort speichern

    Hallo zusammen,

    ich möchte auf einigen PC einen bestimmen user und kennwort im PC speichern um die Anmeldung von Access zurückspringen für ODBC.

    Mein Problem ist gerade das es nicht funktioniert, habe eine Batch erstellt aber bekomme die Meldung:

    "Benutzer-ID und Kennwort wurden im Cache von Iseries Access für Windows erfolgreich gespeichert"

    Wenn ich dann eine ODBC Verbindung öffnen muss ich noch das Kennwort eintragen.

    Hat jemand eine Idee?

    Batchdatei:

    "C:\Program Files (x86)\IBM\Client Access\cwblogon.exe" SYSTEM1 /u ODBC /p ODBC
    pause

    Was leider nicht geht, ist den usernamen identisch mit dem User name AS400 anzulegen und im CA Windows anmeldung zu nutzen.

    Danke euch

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    CWBLOGON funktioniert nur, wenn in der iSeriesNavigator-Verbindung "Standard-User" angeclickt ist.
    Bei "Immer anmelden" ist der Cache ausgeschaltet.

    Aber Achtung:
    Die Anmeldung per CWBLOGON gilt auch für die 5250 und alle anderen Verbindungen, was ggf. nicht gewünscht ist.
    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
    Oct 2003
    Beiträge
    172
    Hallo,

    erst mal Danke,

    "Standard-User" ist angeclickt. bekomme trozdem die Anmeldung angezeigt, vielleicht noch eine andere Idee?

    Danke

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Und ist der Standarduser auch identisch zu deinem CWBLogon ?
    Sonst klappt das nämlich auch nicht.

    Ansonsten stellt sich nun die Frage, wie du das in MS-Access machst.
    - Verknüpfte Tabellen
    - SQL-Passthru-Abfragen
    - VBA

    Bei Tabellen und Abfragen kannst du mal auf die Verbindungseigenschaften clicken, ob da nicht ggf. ein anderer User eingetragen ist (Password geht da meist nicht).
    Bei VBA (Connection und Commands) hast du es ja selber in der Hand.
    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

  5. #5
    RichardMaretti Besucher/Guest

    order now viagra sildenafil tablets

    Mal wieder Unsinn!!!!!!!!!

  6. #6
    Registriert seit
    Oct 2003
    Beiträge
    172
    Das problem ist leider das diese schei.. Accesslösung nicht abgeschalt werden darf.

    Mit dem Standuser hast du recht, verdamt...
    Gibt es eine andere möglichkeit noch, oder jemand eine idee?


    Was meinst du Richard?
    Zitat Zitat von RichardMaretti Beitrag anzeigen
    Mal wieder Unsinn!!!!!!!!!

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ggf. klappt das so:
    Beim Start der Access-Anwendung gehst du durch jede verknüpfte Tabelle und trägst in die Verbindungseigenschaften zusätzlich "UID=XXX;PWD=YYY" ein bevor auf die Tabellen zugegriffen wird.
    Das selbe gilt auch für vorhandene SQL-Passthrou-Abfragen.
    Leider lassen sich eben UID und PWD nicht permanent speichern.

    Public Sub StartApp()
    Dim xTable As TableDef

    For Each xTable In CurrentDb.TableDefs
    If InStr(1, xTable.Connect, "ODBC", vbTextCompare) > 0 Then
    xTable.Connect = xTable.Connect & ";UID=XXX;PWD=YY;"
    End If
    Next

    Dim xQuery As QueryDef
    For Each xQuery In CurrentDb.QueryDefs
    If InStr(1, xQuery.Connect, "ODBC", vbTextCompare) > 0 Then
    xQuery.Connect = xQuery.Connect & ";UID=XXX;PWD=YY;"
    End If
    Next
    End Sub
    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

Similar Threads

  1. Antworten: 2
    Letzter Beitrag: 26-09-07, 08:17
  2. Antworten: 1
    Letzter Beitrag: 06-11-06, 10:02
  3. User defined function
    By KM in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 04-08-06, 10:34
  4. Mailadresse von User auf Iseries speichern und auslesen
    By linguin in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 22-06-06, 08:39
  5. Client Acess Express/ Win2000 - Kennwort speichern.??
    By erwin in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 13-02-01, 07:04

Berechtigungen

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