I am in the process of migrating MyDBR to a new server. The setup of the new server has worked fine and I am able to access MyDBR on my new server.
I can also see all of my reports, however I am running into a problem executing reports on the NEW server due to the MySQL stored procedure's being inaccessible. The error I am receiving is this:
###
Permission problem in MySQL reading report's parameters!
In order for myDBR to read report's parameters, reports needs to be created under the same user account the myDBR is running (mydbr@10.24.148.26).
The report 'sp_DBR_pricing_report' is now created under username mydbr@10.24.148.46.
###
I am using the latest version of the MyDBR software on both servers (myDBR 7.1.0 (build 5265)) and we are using MySQL 8.0.34.
I am not able to find anything in the documentation that details how to migrate from one server to another when running into this issue. We have over 450 stored procedures and I am looking for steps on how to resolve this issue.
In prior versions of MySQL we were able update the Definer in the `mysql.proc` table but that no longer exists in MySQL 8.