The part where you talk about granting privileges seems a little strange to me. It sounds like you are suggesting to create a new user, and then give the new user root access. The order should be more along the lines of:
1. Create database
2. Grant access to newly created database to user
3. Flush privileges
|