MySQL user creation with least permissions

In MySQL what is the least permissions that the strapi user needs? Currently the user has almost everything, but I want to secure it better. Does it only need full access to the strapi database?