AW: Datenbank erreichbar im eigenen Wlan
Um wieder auf das eigentliche Thema zurück zu kommen... Wie man in dem Bild in #5 sieht, dröseln sich die DB-Benutzer nicht nur nach Benutzernamen auf, sondern auch Netzmasken, aus denen sie auf den DB-Server zugreifen. Das schreibt sich bei Mysql/MariaDB in der Form "'Benutzername'@'Netzmaske'". Also z.B. 'MaxMustermann'@'localhost', womit festgelegt ist, dass sich MaxMustermann nur vom selben Rechner aus verbinden kann, auf dem auch der DB-Server läuft.
Man kann MaxMustermann durchaus mehrfach anlegen und ihm jeweils eine separate Netzmaske zuweisen: 'MaxMustermann'@'192.168.1.%' würde festlegen, dass sich MaxMustermann von jedem Netzclient aus anmelden kann, der eine IP-Adresse zwischen 192.168.1.1 und 192.168.1.254 hat. Du kannst auch sagen, Feuer frei, egal woher. Dann würdest du einen Benutzer 'MaxMustermann'@'%' anlegen (Vorsicht! Sicherheitsrisiko!) Bei HeidiSQL ist das bisher nicht ganz so übersichtlich gelöst. Deshalb nicht wundern wenn der Usermanager von Heidi etwas anders aussieht als in dem Bild. Das ist wie gesagt ein Prototyp, der vielleicht mal im offiziellen HeidiSQL eingebaut wird. |
AW: Datenbank erreichbar im eigenen Wlan
Erstmal vielen Dank für die Rückmeldungen.
Ich bin den Vorschlag eingegangen und habe MariaDB installiert. Im Zuge dessen auch den Usermanager HeidiSQL. Des Weiteren habe ich mir die Komponenten von ZEOS installiert.
|
AW: Datenbank erreichbar im eigenen Wlan
@Codehunter: Geile Sache! Da freue ich mich drauf!
Und MariaDB kann ich bisher auch durch die Bank empfehlen. Wir sind vor ein paar Jahren auch von MySQL dort hin gewechselt, und alles funktioniert immer, einfach, gut und flott. Mir gefällt vor allem, dass die Einrichtung gerade im Vergleich zu vielen anderen DBMS so dermaßen simpel ist. Zitat:
2) Der Rechner, auf dem die DB läuft, muss natürlich eingeschaltet sein... 3) Der Benutzer "root" kann dann auch vom Netzwerk aus zugreifen, ja. 4) Der Benutzername ist nur ein Name. Jeder andere Rechner kann sich auch mit dem root-Account anmelden, und es können sogar mehrere aktive Anmeldungen unter dem selben Benutzer laufen. Du könntest also theoretisch alle Clients als "root" mit der DB verbinden. Für den Heimgebrauch ist das okay, aber die weit bessere und spätestens beim Einsatz außerhalb der eigenen vier Wände Variante wäre es, einen weiteren Benutzer im DBMS anzulegen, der nicht die vollen Rechte besitzt, sondern nur das, was er wirklich braucht. (Da wirds allerdings auch schon etwas komplexer bis man raus hat welche Berechtigungen was bedingen, und wie man diese setzt.) |
AW: Datenbank erreichbar im eigenen Wlan
Zitat:
Zitat:
Zitat:
|
AW: Datenbank erreichbar im eigenen Wlan
Ich habe jetzt mal zu dem Thema alternativer Usermanager für HeidiSQL einen separaten Projektbereich aufgemacht. Wer sich dafür interessiert, bitte dort weiter lesen und -posten! :-D
|
AW: Datenbank erreichbar im eigenen Wlan
Moin moin,
leider konnte ich mich erst jetzt wieder dem widmen und ich stehe vor einem Problem. Ich habe weiter oben geschrieben, dass ich mir ZEOS geholt habe. Habe Delphi 10.2.2 als Professional Academic Named User License. Das Problem ist das ZEOS und Delphi 10.2 wohl nicht so gut harmonieren. Habe mich im Internet schlau gemacht und bin auf verschiedene Beta-Versionen getroffen, die versprechen bei der neuen Delphi Version zu funktionieren, doch wenn ich diese wie die normale ZEOS Komponente installiere (Sprich erst Erzeugen, dann installieren) sagt er mir immer wieder: [dcc32 Fataler Fehler] U_Main.pas(7): F2613 Unit 'ZAbstractConnection' nicht gefunden. Ich kann gerne falls gewünscht mal den ZEOS Ordner hochladen diesen findet man ansonsten auch unter "zeoslib-code-0-4215-branches-testing-7.3" Ich will das ja nun mit dem HeidiSQL herstellen. Geht dies nicht notfalls auch mit der ADO Komponente ? (Habe dies natürlich auch versucht, nur kann er keine Verbindung zum Server herstellen, ich wähle dort als Provider SQL Server Native Client 11.0 aus. Trage dann die IP, username und Passwort ein doch auch hier nur eine Fehlermeldung "Anmeldungstimeout". ) Also mein Problem ist das Herstellen einer Verbindung zu dem SQL Server vllt sogar angefangen bei der Komponenteninstallation von ZEOS. Aber ich werde wohl nicht der einzige sein, der eine neuere Version von Delphi hat und somit vor dem Problem gestellt wird. |
AW: Datenbank erreichbar im eigenen Wlan
Zitat:
Viel Erfolg, denn man kann mit den Zeos-Komp wirklich viel erreichen. |
AW: Datenbank erreichbar im eigenen Wlan
Also wenn ich die normale aktuelle Version benutze 7.1.4. Sind da nur Packages bis XE7. Also wie Du beschrieben hast, sind die kompatibel mit 10.2.2 oder?
Weil wenn ich die (XE7) erzeugen möchte gibt es Fehlermeldungen bereits im ZCore.bpl in der TSysUtils. Dort gibt es zahlreiche Fehler in den Konvertierungs-Funktionen. |
AW: Datenbank erreichbar im eigenen Wlan
Zitat:
|
AW: Datenbank erreichbar im eigenen Wlan
Zitat:
Denke vllt liegt das tatsächlich an diesen Bibliothekspfaden, gibt es dort eine entsprechende Anleitung? Vllt spezifischer als die Erklärung aus der Dokumentation: "Note: If there occur some errors while compiling that say that a certain dcu file could not be found then just add the subdirectory packages\delphi7\build to delphis library path" Kann damit leider nicht so viel anfangen, was genau ich nun machen muss. Die Unterordner von Zeos in die Delphi Library Ordner kopieren? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz