I have not seen this before.
My guess is that your db user does not have the proper permissions on the database.
From the docs
You will need one MySQL database with valid user, password and hostname handy during installation. MySQL user must have FULL privileges on the database. If you are unsure whether you have these details or if the user has sufficient permissions, please consult your host or database admin before proceeding.
Please check your DB user's permission on the osTicket Database that you created.
You can also consult your DB error logs (you may need to enable them) to see what the error being thrown is.