MySQL user creation with least permissions

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, INDEX, CREATE TEMPORARY TABLES, SHOW VIEW, REFERENCES ON strapi_db.* TO ‘strapi_user’@‘localhost’;