The short installation instruction for WordPress (“5 Minutes”) state that:
Create a database for WordPress on your web server, as well as a MySQL user who has all privileges for accessing and modifying it.
While setting up a new blog professionally I was wondering how that maps to what the MySQL database user privileges/permissions configuration offers me:
-
Data:
SELECT,INSERT,UPDATE,DELETE -
Definition:
CREATE,ALTER,DROP -
Extra:
INDEX -
More:
LOCK TABLESREFERENCESCREATE TEMPORARY TABLESCREATE VIEWSHOW VIEWCREATE ROUTINEEXECUTEALTER ROUTINE
I’m pretty sure for the first three groups, I named them Data, Definition and Extra here. But what about the others below the More entry? Normally I would say, those are not needed, but I would like to get a second opinion.

