Konrad2001
27-03-2002, 18:26
Guten Abend,
ich habe auf einem Testrechner mysql und PHPMyAdmin laufen. Beide kommunizieren über unix sockets. Nachdem ich dem mysql root ein Kennwort gegeben habe, richtete ich einen zweiten user names versuch und eine db names versuch ein.
CREATE DATABASE versuch
INSERT INTO mysql.user (Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) VALUES ('localhost', 'versuch', PASSWORD('versuch'), 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N')
INSERT INTO mysql.db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv) VALUES ('localhost', 'versuch', 'versuch', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'N', 'N')
FLUSH PRIVILEGES
Dann habe ich nach Anleitung PHPMyAdmin so konfiguriert, dass die Benutzer über http authentifiziert werden. Das Anmelden über PHPMyAdmin als versuch klappte dann auch tadellos, aber ich bekam die DB versuch nicht angezeigt. Und hier habe ich auch mein Problem. Ich verstehe diesen Effekt nicht, denn wenn ich
SHOW DATABASES
ausführe, wird mir die DB versuch angezeigt. Leider komm ich auch momentan nicht weiter, da ich es mir nicht zusammenreimen kann , warum das nicht angezeigt wird. Denn wenn ich auf der Konsole per mysql mich auf der DB einlogge, kann ich die DB versuch sehen und verwenden.
Vielleicht kann mir ja jemand einen Tip geben, was ich übersehen haben Würde mich sehr freuen.
Mysql liegt im Standard RPM von SuSE 7.2 vor und PHPMyAdmin in der Version 2.2.5
Schönen Abend
Konrad
ich habe auf einem Testrechner mysql und PHPMyAdmin laufen. Beide kommunizieren über unix sockets. Nachdem ich dem mysql root ein Kennwort gegeben habe, richtete ich einen zweiten user names versuch und eine db names versuch ein.
CREATE DATABASE versuch
INSERT INTO mysql.user (Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) VALUES ('localhost', 'versuch', PASSWORD('versuch'), 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N')
INSERT INTO mysql.db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv) VALUES ('localhost', 'versuch', 'versuch', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'N', 'N')
FLUSH PRIVILEGES
Dann habe ich nach Anleitung PHPMyAdmin so konfiguriert, dass die Benutzer über http authentifiziert werden. Das Anmelden über PHPMyAdmin als versuch klappte dann auch tadellos, aber ich bekam die DB versuch nicht angezeigt. Und hier habe ich auch mein Problem. Ich verstehe diesen Effekt nicht, denn wenn ich
SHOW DATABASES
ausführe, wird mir die DB versuch angezeigt. Leider komm ich auch momentan nicht weiter, da ich es mir nicht zusammenreimen kann , warum das nicht angezeigt wird. Denn wenn ich auf der Konsole per mysql mich auf der DB einlogge, kann ich die DB versuch sehen und verwenden.
Vielleicht kann mir ja jemand einen Tip geben, was ich übersehen haben Würde mich sehr freuen.
Mysql liegt im Standard RPM von SuSE 7.2 vor und PHPMyAdmin in der Version 2.2.5
Schönen Abend
Konrad