joximu
helper
Posts: 7,024
Joined: Jan 2007
Reputation: 92
|
RE: mysql-User nur für localhost?
Hi
ich denke, solange die Wahl bleibt, darf niemand dagegen sein.
Da alles innerhalb PHP stattfinden, dürfte es auch gut testbar sein (die engne-Teile in Perl sind immer ne kleine Herausforderung :-). Den 3. Teil (delete) kann man sicherlich so machen, dass alle user mit dem Namen gelöscht werden, egal welcher Host... wenn man ihn noch separat eingrichtet hat für eine bestimmte IP, dann braucht man den Eintrag wohl auch nicht mehr, meine ich...
Vielleicht die Variable so benennen, dass man sich auch wirklich nichts anderes drunter vorstellen kann (ONLYLOCALHOST könnte auch etwas sein, was in my.cnf Änderungen bewirkt). "MYSQL_USERDB_HOSTWILDCARD = false" oder so???
Toll wäre ne Liste ... = "localhost, %" oder eben nur "localhost"... aber das ist Zukunftsmusik...
Übrigens: das ganze bezieht sich ja neben mysql.user auch auf die mysql.db Tabelle: die Datenbanken dürfen dann auch nur von den zugelassenen Hosts aus angespochen werden...
Gruss J
|
|
01-18-2008 06:54 PM |
|