So funktioniert JustAnswer:
  • Fragen Sie einen Experten
    Tausende Experten in über 200 Kategorien.
  • Erhalten Sie eine professionelle Antwort
    Per E-Mail oder sofortiger Benachrichtigung, während Sie auf unserer Website warten. Stellen Sie ggf. weitere Anschlussfragen.
  • 100%ige Zufriedenheit garantiert
    Bewerten Sie die erhaltene Antwort.
Stellen Sie Ihre Frage an Tronic.
Tronic
Tronic, IT-Specialist
Kategorie: Computer
Zufriedene Kunden: 2398
Erfahrung:  Elektroniker und EDV-Service
31581453
Geben Sie Ihre Frage in der Kategorie Computer hier ein
Tronic ist jetzt online.

Sehr geeehrte Damen und Herren! Ich möchte eine Access datenbank

Kundenfrage

Sehr geeehrte Damen und Herren!
Ich möchte eine Access datenbank online zur Verfügung stellen.
Aus Sicherheitsgründen (öffnen von Ports) scheidet mein Firmensever als Speicherort aus.
Ich möchte also Webspace anmieten und die Datenbank dort speichern.
Das Backend der Datenbank sollte in My SQL transformiert werden, damit mehrere Benutzer gleichzeitig arbeiten können.
Nun komme ich zu meiner Frage: Wie kann ich das unter access 2010 erstellte frontend so transformieren, daß es mit einem Internetexplorer oder Firefox bedienst werden kann. Ich möchte eigentlich nicht extra eine Website programmieren lassen um diese Bedienoberfläche, die es ja schon gibt, webkompatibel zu machen.
Gepostet: vor 5 Jahren.
Kategorie: Computer
Experte:  IT-Fachinformatiker hat geantwortet vor 5 Jahren.
Hallo,

gar nicht denn dazu müsste ein Provider Ihnen den MySQL-Server nach außen hin anbieten, so das Sie per ODBC via Access an MySQL dran kommen. Was genau haben Sie sich da denn vorgestellt? Kein Anbieter macht so etwas da es eine massive Sicherheitslücke darstellt.

Gruss Günter
Kunde: hat geantwortet vor 5 Jahren.
Hallo,
ich habe schon einen Webanbieter (webcontroll) der mir folgendes geschrieben hat:
Der direkte Zugriff von "außen" auf eine Access-Datenbank ist leider nicht möglich.
Wir bieten bei unseren VarioWeb angeboten ( http://varioserver.de/varioweb.php ) jedoch Optional ein Windows-Hosting (+5,99€ mtl.) an bei dem eine Access-Datenbank automatisch mit drin ist.
Sie können auf diese Datenbank dann z.B. per PHP von Ihrem Webspace aus zugreifen.
Kunden die Access-Datenbanken nutzen, bearbeiten diese auf dem eigenen Rechner und laden diese anschließend per FTP hoch.
Dabei muss der bei der Einrichtung vergebene Datenbankname unbedingt übernommen werden.

Jedoch möchte ich an dieser Stelle darauf hinweisen, das Access-Datenbanken für Webapplikationen aufgrund der Einschränkungen beim Lesen (Max. 20 gleichzeitig) und schreiben (Max. 1) nicht geeignet sind - besser ist hier MySQL oder MSSQL.


Demnach müsste es eigentlich funktionieren, nur das Frontend ist ein Problem.
Grüße Kieselbach
Experte:  IT-Fachinformatiker hat geantwortet vor 5 Jahren.
Hallo,

es ist nicht möglich. Es gibt niemanden, der Ihnen ODBC und damit MySQL über das Itnernet öffnet. Sie haben keinerlei Möglichkeit mit Access via Internet an einen SQL-Server zu gelangen. Die Lösungen, die Sie vielleicht meinen sind nur Haus intern und damit außerhalb des Internets solche Lösungen werden per VPN geschützt und von eigenen Servern bereit gestellt.

Sie müssen daher eine Lösung auf Basis von PHP+MySQL finden Access kann mit MySQL nicht vollständig umgehen, es kommt immer wieder zu Problemen. Sie kommen also an PHP defintiiv nicht vorbei Access kann hiern nur als Dateneingabe dienen die Daten müssen jedoch exportiert und per Datei wieder importiert werden eine direkte Verbindung ist aus Sicherheitsgründen nicht möglich. Niemand wird MySQL über das Internet freigeben.

Der Port 3306 (MySQL) wird also niemals freigegeben werden daher müssen Sie PHP als Alternative verwenden es ist leider keine direkte Verbindung möglich, dies würde Angreifern Tür und Tor öffnen. Das was Sie wollen ist klar: Sie wünschen eine direkte Verbindung aber das geht eben nicht, kein Internet-Provider wird seine SQL-Server für das Internet öffnen.

Daher muss man PHP ntuzen, um eine Zwischenschicht zu haben PHP selbst läuft auf einem WebServer und mit Access können Sie dann definitiv nur Daten exportieren und mit einem Frondend z.B. PHPmyAdmin als CSV wieder importiren der direkte Weg ist absolut ausgeschlossen.

Gruss Günter