![]() |
Datenbank: MySQL • Version: 4.1 • Zugriff über: hier liegt das problem
Programm mit benutzern aus datenbank
aHoyHoy
also ich versuch jetzt schon seit ungefähr zwei tagen ne gescheite möglichkeit zu finden ein programm zu schreiben was lokal ausgeführt wird aber mit accounts aus einer datenbank arbeitet diese programm sollte möglichst auf vielen rechnenr laufen ohne das man noch irgendwelche extraeinstellungen vornehmen muss da hab ich mir mal gedacht das man das ja mit ner sql datenbank lösen könnte also hab ich mir erst mal eine angelegt und dann versucht aus meinem programm heraus darauf zu connecten dazu hab ich mir dieses tutorial angesehen ![]() so nun is das erste problem das in diesem tutorial von dem server localhost ausgegangen wird aber da die anwendung ja von einem client pc auf die datenbank zugreifen soll muss ich den pfad zu der datenbank kennen (ich hab sie testweise bei ohost.de angelegt) das zweite problem ist das es ohne weiter einstellungen funktionieren soll und in dem quellcode aus dem tutorial wird ja der port 3306 genutzt aber um den zu nutzen müsste man den ja eigentlich am router freigeben, oder? |
Re: Programm mit benutzern aus datenbank
Wo liegt die Datenbank (Web)? Ist externer Zugriff auf Datenbank-Server freigeschaltet?
|
Re: Programm mit benutzern aus datenbank
Jo wuerde mich auch brennend interessieren wie man extern eine MySQL datenbank anspricht die auf nem eigenen Server liegt.
|
Re: Programm mit benutzern aus datenbank
der server muss port 3306 freigeschalten haben (ingoing) -> firewall & router settings des RZ's
und ausserdem muss der mysql server externe hosts akzeptieren (rechtevergabe in mysql) |
Re: Programm mit benutzern aus datenbank
Also ich hab nen MySQL Server auf nem andern Rechner installiert, da hab ich jetzt miene Datenbank in welcher die Tabelle Users drin ist. Dadrin sind dann einfach die Felder Benutzername und Passwort, fertig.
wo genau ist das Problem? (Ich mach das aber über ZEOS) |
Re: Programm mit benutzern aus datenbank
Also ich habe sowas in der art mit einer Access-Datenbank gelöst, die ich im Netz freigegben habe. Darauf greife ich dann per ADO zu. Beim Programm-Start frage ich dann Benutzer und PW mit JvLoginDialog ab. Funktioniert natürlich nur im lokalen Netzwerk gut (wegen Dateifreigabe)
Gruß tr909 |
Re: Programm mit benutzern aus datenbank
also ich hab auf meinem root server ne mysql datenbank für nen testbenutzer eingerichtet
jetzt gebe ich als hostname die adresse von meinem root ein und als benutzerdaten die sachen die ich beim erstellen der datenbank angegeben hab wenn ich dann auf die datenbank connecten will kommt ne fehlermeldung: "Fehler beim Verbinden: Access denied for user '******@*******t-dialin.net'(using password: YES)" |
Re: Programm mit benutzern aus datenbank
Wie schon gesagt, mußt du noch den Client freigeben.
|
Re: Programm mit benutzern aus datenbank
hmmm
also ich hab jetzt über plesk ne datenbank für nen bestimmten benutzer angelegt kann ich das innerhalb von plesk auch freigeben oder muss ich das mit anderen tools machen? |
Re: Programm mit benutzern aus datenbank
also ich habe im phpMyAdmin einfach einen Benutzer angelegt der bei Host einfach ein % drinstehen hatte.
Und mit diesem hab ich mich dann mit dem Server verbunden |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz