I was wrong about the MySQL database not being created automatically. It seems like the MySQL database name comes from the SystemName parameter on the System object in the project directory. Mine was named system, so a pwrp__system database was made, which confused me. I changed the System.SystemName to the project name and then the correctly name MySQL database was automatically created.
I'm still having the "User not authorized" problem when using sev_xtt.
A new problem I'm having is only 2 SevHist object get added to the MySQL database. It won't add the ActualValue parameter of the 3rd one but adds the parameter Events. This then seems to cause the rest of the SevHist objects to not get added too.
The SevHist object is configured to the ActualValue parameter.