![]() |
[MySQL]Neuen User anlegen
Hallo,
ich habe eine MySQL-Datenbank(Gaestebuch) mit einer Tabelle(Gaestebuch). Ich arbeite mit phpMyAdmin. Um meine Datenbank onlinefähig zu machen, möchte ich einen User anlegen der nur 'select' und 'insert' nutzen kann. Ich hab nach Beispielen und Tutorials gesucht, aber nur etwas auf englisch gefunden mit dem ich nichts anfangen kann, bzw. ein Beispiel das ich auch nicht verstehe. Ich hab kein Plan. thx mfg freak |
Re: [MySQL]Neuen User anlegen
Hier kurz die deutsche Doku von Mysql, ist etwas schwer zu finden,
![]() Speziell die Nutzerverwaltung: ![]() nicht vergessen: Änderungen am Berechtigungssystem werden erst nach "Flush Privileges" wirksam! Gruss Peter |
Re: [MySQL]Neuen User anlegen
Hai freak,
kannst Du von zu Hause auf die Datenbank zugreifen oder "nur" über das WEB-Interface des Providers? |
Re: [MySQL]Neuen User anlegen
thx erstmal
doch halt! was ist das? :mrgreen: Ich hab die Datenbank bis jetzt nur offline bearbeitet. Ich weiss nichtmal ob der Anbieter überhaupt Datenbanken unterstützt und wie und was und wo. Macht Tripod das? Was ist "Flush Privileges"?! :gruebel: Mein Gott, das macht alles keinen Sinn. mfg freak |
Re: [MySQL]Neuen User anlegen
Zitat:
![]() |
zum provider
entweder Du hast einen dezidierten Server und kannst draufschmeißen was Du willst, dann geht auch mysql,
ansonsten siehts schlechter aus denn: Du musst einen Provider finden der Mysql am laufen hat und oft muss man dann gewisse Einschränkungen hinnehmen (Servervariablen nicht einstellbar, nur begrenzte Anzahl von Datenbanken...) ... flush privileges lässt die Änderungen erst im laufenden Prozess wirksam werden... Gruss Peter |
Re: [MySQL]Neuen User anlegen
thx
ja, ne also ich hab XAMPP drauf. Und ich will eigentlich die Datenbank als Speicherort fuer mein Gästebuch bei Tripod nutzen, aber erst will ich das local testen. Hab ja gestern erst damit angefangen. Ich will "nur" einen Benutzer anmelden.
Delphi-Quellcode:
So?
<?php
GRANT SELECT, INSERT ON gaestebuch.gaestebuch TO user IDENTIFIED BY "password"; /* Benutzer: user Passwort: password Datenbank: gaestebuch Tabelle: gaestebuch Optionen: Select, Insert */ ?> mfg freak |
Re: [MySQL]Neuen User anlegen
Du musst zwei Sachen unterscheiden:
1. User, die generell auf Deine Datenbank zugreifen können 2. Nutzer, die über einen User auf Deine Datenbank zugreifen zu 1. Das sind z.B. User wie "root", "admin", etc. Das kann aber auch ein user "gaestebuch" sein zu 2. Dann hast Du evtl. Nutzer, die sich auf Deiner Webseite registriert haben. Diese Nutzer lässt Du nun alle mit dem User "gaestebuch" auf die DB zugreifen, für den Du die o.g. Einschränkungen in der mysql.user-Tabelle hintelegt hast. Viele Grüße Igotcha |
Re: [MySQL]Neuen User anlegen
Bei Tripod kannst du nicht weitere MySQL Benutzer anlegen. Ne Mysql Datenbank gibt es aber sehr wohl.
|
Re: [MySQL]Neuen User anlegen
huhu,
das wird doch so langsam. *grins* Also, ich hab eine ganz normal Homepage ( falls es interessiert ![]() Wenn also jemand einen Eintrag macht soll er von dem Datenbankkram nichts mitkriegen. Es soll halt nur eingetragen werden. Damit aber mit der Datenbank nichts "passiert" sollen alle die irgendwie auf die DAtenbank zugreifen nur Insert und Select benutzen dürfen. Frag mich nur wie oich dann noch an die Datenbank rannkomm. :gruebel: Muesst ich dann jedesmal eine Kopie vom Server zeiehen um zu editieren? mfg freak |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:39 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