Joerg: [MySQL] Password per-database ?

Beitrag lesen

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