mysql db einem skript zuordnen - andere sperren?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anscheinend
benutzer
benutzername
benutzt tabelle
bestimmtes skript
eigene tabelle
eindeutigen benutzer
einzelne tabellen
grobes beispiel
lokal
mail
recht
skript
sperre
steuern
unterschiedlichen benutzern
verstehe
zugang
zugriff
zugriffsrecht
-
Hallo,
gibt es - rein theoretisch - die M?glichkeit dass man auf eine mysql Datenbank nur ein bestimmtes Skript zugreifen l?sst, und anderen Skripten den Zugang verweigert?
Gr?sse,
limonero -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Bei MySQL kannst du Zugriffe nur per Rechtevergabe steuern, das aber auch auf einzelne Tabellen bezogen. Die Rechtevergabe wird gesteuert nach dem Benutzernamen und auch, von wo sich der Benutzer anmeldet (lokal oder remote). Wenn du jedem Skript einen eindeutigen Benutzer, ?ber den zur DB verbunden wird, zuordnen w?rdest und die Rechte der Benutzer in der DB entsprechend einstellst, dann h?ttest du wohl das, was du brauchst.
Klingt jetzt bisschen konfus... Hier mal ein grobes Beispiel:
Skripte:
mail.php (benutzt Tabelle mails in der DB)
forum.php (benutzt Tabelle forum in der DB)
In mail.php als Benutzernamen zur Datenbankverbindung mail_php angeben.
In forum.php als Benutzernamen zur Datenbankverbindung forum_php angeben.
In der DB m?ssen dazu vorher die beiden Benutzer mail_php und forum_php angelegt sein und die Zugriffsrechte der beiden m?ssen auf ihre eigene Tabelle/DB beschr?nkt werden.
Ist alles ziemlich umst?ndlich und ich w?sste auch nicht, wozu man das braucht. -
aha, das hilft mir schon ein st?ck weiter - danke.
Wie das mit unterschiedlichen Benutzern l?uft, verstehe ich jetzt.
Wenn ich das richtig verstanden habe, kann ich aber, wenn beide Skripte ?ber den selben Benutzer zugreifen, nicht unterscheiden. Ich kann dann anscheinend nicht skript1 zulassen und skript2 sperren. - richtig?
Gr?sse,
limonero -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage