Archiv verlassen und diese Seite im Standarddesign anzeigen : Standart rechte für mysql???
hi @ all!
Ich habe leichte Probleme mit mysql!
Ich erstelle User und Datenbänke immer mit Webmin!
Wenn ich da allerdings einen User erstelle, hat er immer volle admin rechte.
Deswegen meine frage:
Was sind die standart rechte für einen mysql user, sodass er z.b nicht mit phpmyadmin auf andere datenbänke zugreifen kann!
Im Moment gebe ich folgende rechte:
1.Select table data
2.Insert table data
3.Update table data
4.Delete table data
5.Create tables
6.Drop tables
Diese braucht man doch um mit mysql zu arbeiten! Jeder user bekommt sein eigenes passwort, doch trotzdem kann jeder jeden z.b. über phpmyadmin sehen!
MfG
Stormsam
Hi,
ein normaler User hat in der mysql.user keine Rechte aber in der mysql.db alle Rechte für seine DB.
Ciao, Bernie
Hallo Stormsam,
wenn Du fein granulierte Rechte für neue MySQL-User definieren willst, dann wirst Du um das Kommando GRANT mit seinen vielfältigen Optionen kaum herumkommen.
Schau' Dir das mal an -> http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html#GRANT
Harry
Soll ein User dann keine Rechte haben oder was?
Dann kann er doch nicht auf seine eigenen Tabellen zugreifen, aber wenn ich ihm Rechte gebe kann er auf alle Tabellen, auch der anderen User, zugreifen!
Wie bewirke ich, dass der User seine eigene Datenbank konfigurieren kann ohne auf die anderen datebänke zuzugreifen?
MfG
Stormsam
Foxingtion
08.07.03, 20:27
Habt Ihr inzwischen ein Lösung dafür gefunden?
Stehe nämlich gerade auch vor dem selben Problem, mit den Rechten...
ihr solltet euch mal harry's geposteten link zur mysql docu anschauen
aber ich weiß, is ja viel bequemer andere denken zu lassen *g*
hier mal ein beispiel:
grant select on db2.table4 to max@localhost identified by 'password123';
damit erstellt man einen user max der das kommando select in db2.table4 ausführen kann
nach diesem schema geht man dann vor .. siehe mysql-docu
gruß
Foxingtion
08.07.03, 22:00
Das hat nix damit zu tun, ich zerbrech mir schon seit einiger Zeit über einige Linux Angelegenheiten den Kopf, nur geht es hier um Webmin.
Wer des Lesens mächtig ist *g* :D
wieso geht es hier um webmin???
imho geht es hier um die mysql user und ihre berechtigungen und wenn das "allerwelts-tool" webmin dir nicht weiterhilft, kommst du wohl oder übel an der mysql-console nicht vorbei
btw: eine genauere beschreibung deines problems wäre sicherlich auch hilfreich
edit:
desweiteren finde ich dann diese äußerungen nicht angebracht
Wer des Lesens mächtig ist *g*
denn du willst ja was von uns, drum solltest du dein problem konkretisieren
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.