"For an existing user" is quite vague. The user must have full permissions to the database, especially if they're going to run migrations. Suggest that we instruct the creation of a new user with permissions only in the database in question.