DB User anlegen
-
Moin,
ich möchte in mySQL einen neuen DB User anlegen, der lediglich Zugriff auf eine einzige Tabelle hat.
Folgendes habe ich bisher gemacht:
INSERT INTO user(Host,User,Password,Select_priv,Insert_priv,Update_priv) VALUES('localhost','testuser',PASSWORD('test'),'Y','Y', 'Y') INSERT INTO db(Host,Db,User,Select_priv,Insert_priv,Update_priv) VALUES('localhost', 'testdb', 'testuser', 'Y', 'Y', 'Y') FLUSH PRIVILEGES
Allerdings kann der User >testuser< weiterhin auf alle anderen Datenbanken zugreifen und diese beliebig editieren.
Was mache ich falsch?