Hi,
wenn ich in MySQL einen User/password erzeuge, dann mache ich das ueblicherweise so:
use mysql;
grant select,insert,update on mydb1.* to thisuser identified by 'ThatPassword';
Das Problem dabei ist, dass dieses password fuer _alle_ Zugaenge von 'thisuser' auf diesem Server gilt ... d.h. wenn ich ihm in derselben Art einen Zugang auf eine weitere Datenbank gebe:
grant select,insert,update on mydb2.* to thisuser identified by 'OtherPassword';
... dann ist damit natuerlich auch das Passwort fuer den Zugang auf mydb1 geaendert!
Frage: Wie vergebe ich in MySQL ein Password "per-database" ?
(Ja, hab schon im Archiv und auf mysql.com gesucht ... ;-)
Danke fuer jede info,
- Joerg