juli: mysql user für eine einzige datenbank anlegen

Beitrag lesen

Hallo!

Ich würde gerne (nur mithilfe von mysql-Befehlen) einen User anlegen und ihm sämtliche/erforderliche Rechte nur für eine einzige Datenbank geben.

ist es möglich dies folgendermaßen zu realisieren ? :

CREATE USER 'neuerUserFuerDB'@'localhost' IDENTIFIED BY 'pass';

GRANT ALL PRIVILEGES ON 'bestimmteDB'.* TO 'neuerUserFuerDB'@'localhost';

außerdem würde es mich interessieren wie ihr das securitytechnisch seht. Da ich von einer php-Seite die Datenbank ansteuere, möchte ich den (in dem php File eingetragenen) user so weit wie möglich einschränken. Trotzdem muss dieser Datensätze löschen und ändern können.

Danke schon mal vorweg für deine Antwort!

lg j.