MySQL: Kleines User-1×1
Anlegen
Anlegen eines neuen Benutzers
CREATE USER 'mustermann'@'localhost' IDENTIFIED BY 'Password';
Rechte
Gebe dem Benutzer alle Rechte an einer Datenbank (inkl. Grant-Option)
GRANT ALL PRIVILEGES ON database.* TO 'mustermann'@'localhost' WITH GRANT OPTION;
Es können auch nur einzelne Rechte vergeben werden. Siehe hierzu die Referenz: http://dev.mysql.com/doc/refman/5.5/en/grant.html
Passwort ändern
UPDATE mysql.user SET Password=PASSWORD('new-password-here') WHERE User='user-name-here' AND Host='host-name-here';
oder
SET PASSWORD FOR 'user-name-here'@'hostname-name-here' = PASSWORD('new-password-here');
Löschen
DROP USER 'mustermann'@'localhost';