Mailinglisten-Archive |
>guten tag, >ich habe eine datenbank auf die verschiedene benutzer zugreifen können. >mittels php und login (beim php) ist dann eine abfrage, welche >nur die datensätze rausgibt die dieser benutzer sehen darf. >das klappt auch wunderbar, nur hat jetzt ein benutzer das bedürfnis >sich mittels mysql zu connecten. genau hier sehe ich jetzt ein problem. >kann mittels mysql angegeben werden, welcher benutzer welche >datensätze sehen darf. Leider Nein... >leider habe ich nirgends was gefunden, was mich vermuten lässt, >dass genau dies nicht gehen wird. So isses... >gibt es einen trick? >vielleicht mit temp tabelle oder so? >ich hatte früher immer mit access gearbeitet, dort könnte man >einfach eine abfrage erstellen und diese verlinken. Hi Thomas, Ja ein Trick ist das zwar nicht unbedingt, aber du kannst ja genau Access dazu vergewaltigen dies zu tun. Dazu benötigst du eine ODBC - Verbindung zum mysql - Server und verknüpfst die Tabellen mit Access. Jetzt lassen sich Sichten, Formulare und Berichte mit Access erstellen. Über EXTRA -> Start lassen sich dann die Startoptionen enstellen, anschliessend einfach ne mde - Datei draus machen... Ein Nachteil hat die Sache allerdings. Jemand der sich einigermassen in Access und ODBC auskennt kann die Tabellen mit ner anderen Access - Datenbank verknüpfen und schon hat der wieder alle Daten... Mit temporären Tabellen hast du das Problem des Datenabgleichs... Ich habe für benutzerdefinierte Abfragen einen eigenen Dämon geschreiben (Server -> Perl, Client -> Delphi & Perl), da übernimmt der Serverprozess die Datenbankkontrolle... Kostet aber ein paar Wochen Programmieraufwand, dafür benötigst du aber beim Client keinerlei Datenbanktreiber... MfG Wolfgang -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive