When you are running the setup and you lack permissions to create tables, state this to the user instead of simply asking the user to create the tables manually.
There also may be other scenarios that results in a generic error message that could be altered too.
Run setup and lack permissions (for the db user) to execute certain tasks, failing the step.
Difficult to decipher messages.
Messages that are easy to understand.
Newest MODX Revo versions, including latest 2.5.5.
This is somewhat related to #13149 in that the underlying problem during setup is not presented clearly in the actual error message given. Two different permission related problems though.