Announcement

Collapse
No announcement yet.

AktiveX mit Datenbankzugriff aus WebService aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • AktiveX mit Datenbankzugriff aus WebService aufrufen

    Hallo,
    ich habe folgendes Problem:
    Eine AktiveX erstellt in VB6 wird von einem WebService (in VB.NET erstellt) genutzt.
    Zum Testen wird die AktiveX von einem VB.NET Programm aufgerufen, alle Funktionen aus der AktiveX laufen. Wenn die AktiveX vom WebService genutzt wird, laufen die Datenbankzugriffe nicht.
    Nur die Methoden mit dem Datenbankzugriff laufen nicht.
    Hat jemand eine Idee welche Einstellungen, Rechte oder ähnliches berücksichtigt werden muss?
    Danke für jede Hilfe.

  • #2
    Hallo,

    >...laufen die Datenbankzugriffe nicht.

    erfolgt die Anmeldung über die Kombination von Datenbankbenutzername+Passwort oder über die automatische Windows-Authentifizierung? Wenn letzteres der Fall ist, versucht der Web Service unter dem Konto des ASP.NET Worker-Prozesses (aspnet_wp.exe) den Login auf die Datenbank. Dies wird aber nur dann erfolgreich sein, wenn in der Voreinstellung die Datenbank dem Benutzerkonto <i>ASPNET</i> den Zugriff einräumt.

    Alternativ dazu kann das Konto des ASP.NET Worker-Prozesses über eine geänderte <i>machine.config</i> umgetauscht werden. Oder über einen Impersonation-Eintrag in der <i>web.config</i> wird die Anmeldung über ein feststehendes (bereits erlaubtes) Benutzerkonto erzwungen

    Comment

    Working...
    X