Phpmyadmin Problem - User sehen alle Datenbanken

Und alles was mit phpMyAdmin seine Verwandtschaft findet hat hier seinen Platz.

Phpmyadmin Problem - User sehen alle Datenbanken

Postby olek2003 » 06. September 2008 15:35

Guten Tag,

ich habe ein Problem mit meinem PMA,
wenn sie ein normaler Benutzter in PMA einloggt,
kann er alle andere Datenbanken auf dem Server sehen,
woran liegt das?
Kann ich das ändern, wenn ich mich als Root einlogge?

MfG
olek2003
 
Posts: 6
Joined: 06. September 2008 15:34

Postby Wiedmann » 06. September 2008 16:07

wenn sie ein normaler Benutzter in PMA einloggt,

Wie und mit welchen Rechten sind die "normalen" Benutzer angelegt.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby olek2003 » 06. September 2008 16:09

Danke für die fixe antwort,
das sieht quasie so aus bei mir!

debian-sys-maint localhost Ja USAGE Nein
root localhost Ja ALL PRIVILEGES Ja
root vadmin243 Ja ALL PRIVILEGES Ja
web0 127.0.0.1 Ja USAGE Nein
web0 localhost Ja USAGE Nein

MfG
olek2003
 
Posts: 6
Joined: 06. September 2008 15:34

Postby Wiedmann » 06. September 2008 16:18

Also geht es hier um z.B: den User "web0@localhost".

Was gibt dann dieses Kommando aus:
Code: Select all
SHOW GRANTS FOR web0@localhost;
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby olek2003 » 06. September 2008 16:22

Da kommt folgendes, wenn ich es bei SQL eingebe!

GRANT USAGE ON *.* TO 'web0'@'localhost' IDENTIFIED BY PASSWORD '*3D3B92F242033365AE5BC6A8E6FC3E1679F4140A'

Könntest du mich evtl per icq kontaktieren?
293509759

MfG

Edit:
wenn ich es für web1 ausführe kommt folgendes!

GRANT USAGE ON *.* TO 'web1'@'localhost' IDENTIFIED BY PASSWORD '*351CDA2A8FD749B0C0933D798223A04891FBD08A'
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON `usr\_web1\_1`.* TO 'web1'@'localhost' WITH GRANT OPTION
olek2003
 
Posts: 6
Joined: 06. September 2008 15:34

Postby Wiedmann » 06. September 2008 16:37

Also web0@localhost scheint ja gar nichts machen zu können in der DB...
Bzw, er sieht genau das "information_schema" bei einem "SHOW DATABASES;"

Für web1@localhost sieht das für mich auch OK aus. Der sollte bei einem "SHOW DATABASES;" genau "information_schema" und "usr_web1_1" sehen.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby olek2003 » 06. September 2008 16:38

wie kann ich den das für web0 ändern?
kenn mich da net so aus!
olek2003
 
Posts: 6
Joined: 06. September 2008 15:34

Postby olek2003 » 06. September 2008 17:35

kann mir keiner mehr weiterhelfen?
olek2003
 
Posts: 6
Joined: 06. September 2008 15:34

Re: Phpmyadmin Problem - User sehen alle Datenbanken

Postby Dungeonwatcher » 06. September 2008 19:21

'n Abend! 8)

olek2003 wrote:Kann ich das ändern, wenn ich mich als Root einlogge?


Ja. Rufe die Rechte des betreffenden Users auf und unter "Datenbankspezifische Rechte" wählst du DIE Datenbank(en) aus, auf die User zugriff haben soll/darf.

Bye
User avatar
Dungeonwatcher
 
Posts: 94
Joined: 15. August 2007 02:53
Operating System: XP

Postby olek2003 » 06. September 2008 19:34

DAnke super, das hat nun erstmal alles geklappt!
Nur wie mache ich das den, dass er das automatisch macht von confixx aus! Also wenn ich bei Confixx eine MySQL anlege!
olek2003
 
Posts: 6
Joined: 06. September 2008 15:34

Postby Dungeonwatcher » 06. September 2008 21:15

Hi! 8)

Von confixx habe ich Null Ahnung, das kenne ich nicht. :roll:

Good night :)
User avatar
Dungeonwatcher
 
Posts: 94
Joined: 15. August 2007 02:53
Operating System: XP


Return to phpMyAdmin

Who is online

Users browsing this forum: No registered users and 6 guests