Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
-
fettehenne
- Beiträge: 15
- Registriert: 06.08.2004 16:44:09
- Wohnort: Hannover
-
Kontaktdaten:
Beitrag
von fettehenne » 06.08.2004 18:39:37
Ich habe neulich MySQL auf die Version 4.0.20 geupdated. Nun ist es jedem User möglich unter PHPMyAdmin alle DBs zu sehen. D.h. jeder sieht jede DB. Jedoch kann ein User nicht den Inhalt der DB eines anderen Users sehen oder verändern. Das Problem ist erst seit der neuen MySQL Version da. Hat jemand vielleicht ähnliche Erfahrungen machen müssen?
EDIT:
Ein
Code: Alles auswählen
mysql_fix_privilege_tables "passwort"
mysqladmin flush-privileges
scheint leider auch nichts bewirkt zu haben
-
DeletedUserReAsG
Beitrag
von DeletedUserReAsG » 06.08.2004 20:31:52
War das bei der 4.x nicht schon immer so? Dass alle anderen Datenbanken in phpmyadmin angezeigt werden, kann man in dessen Konfigurationsdatei abschalten.
cu
niemand
-
fettehenne
- Beiträge: 15
- Registriert: 06.08.2004 16:44:09
- Wohnort: Hannover
-
Kontaktdaten:
Beitrag
von fettehenne » 06.08.2004 20:38:14
War das bei der 4.x nicht schon immer so? Dass alle anderen Datenbanken in phpmyadmin angezeigt werden,
Könnte gut sein, da ich direkt von 3.xx auf 4.0.2.0 geupdatet habe.
kann man in dessen Konfigurationsdatei abschalten.
Meinst du PHPMyAdmin oder oder MySQL? Ich habe nämlich jetzt beibeiden stundenlang vergeblich nach dieser Option gesucht. Hast du vielleicht noch einen heissen Tipp welcher Para das so sein könnte?
-
DeletedUserReAsG
Beitrag
von DeletedUserReAsG » 06.08.2004 21:37:21
In der conf von phpmyadmin:
Code: Alles auswählen
$cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only
// this db is displayed
// at left frame
// It may also be an array
// of db-names
cu
niemand
-
fettehenne
- Beiträge: 15
- Registriert: 06.08.2004 16:44:09
- Wohnort: Hannover
-
Kontaktdaten:
Beitrag
von fettehenne » 06.08.2004 22:00:05
wenn ich dort einen db namen eintrage dann sehen alle nur diese db. es soll ja aber jeder seine sehen.
-
fettehenne
- Beiträge: 15
- Registriert: 06.08.2004 16:44:09
- Wohnort: Hannover
-
Kontaktdaten:
Beitrag
von fettehenne » 07.08.2004 19:30:18
phpmyadmin ... als root einloggen ... dann hast im home einen link mit text "Rechte" ...
und da werden ALLE benutzer aufgelistet ...
bei allen Usern statt 'CREATE TEMPORARY TABLES, LOCK TABLES' => 'USAGE' in die Spalte Globale Rechte. FERTIG
THX an antondollmaier, øxygen from
http://www.rootforum.de