Hi Theo, Heloisa,
Caveat, the below is my understanding of how things work during an upgrade and might not be the complete thruth
Heloisa is right in her statements and everything is handled automatically at startup of the newly installed DevTest version.
However, in the case there is a DB upgrade activity then potentially the DevTest technical DB user might need DBA rights on these databases (depends on the actual upgrade activities).
I know customers that do not give DBA rights to the DevTest technical DB user, whereby that user only got those rights at initial installation and they were revoked after installation. I know other customers where the DevTest technical DB user never got DBA rights and the initial databases were created manually by DBAs starting from the .ddl files.
DB upgrades after the new DevTest version is installed are handled internally in DevTest by the Flyway DB product. AFAIK the upgrade actions are defined in the /database/upgrade subdirectory of version 10.3. If you notice there are new files in version 10.3 then these SQLs will be executed when you first start the 10.3 Enterprise Dashboard and/or Registry. You can examine these files and assess if there are DB actions in there which your DevTest technical DB user isn’t allowed to do. Again, as Heloisa stated, if your DB user has DBA rights then an upgrade is OOTB and nothing to worry about.
If you want to be sure everything went ok after upgrade then check the enterprise dashboard and registry log after first startup of the new version.
Cheers,
Danny