Mysqlpump has worked fine for me for months. There was an apt upgrade to 8.0.13 on October 22, and mysqlpump started failing. The error messages are:
mysqlpump: [ERROR] (1356) View 'sys.schema_auto_increment_columns' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.schema_object_overview' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.schema_redundant_indexes' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.schema_unused_indexes' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.x$schema_flattened_keys' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
The account mysql.sys@localhost exists. It has Trigger privileges on sys schema. I don't know what else to check. I did run mysql_upgrade which succeeds and has the message (inter alia) "The sys schema is already up to date (version 2.0.0)"
mysqlpump: [ERROR] (1356) View 'sys.schema_auto_increment_columns' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.schema_object_overview' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.schema_redundant_indexes' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.schema_unused_indexes' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
mysqlpump: [ERROR] (1356) View 'sys.x$schema_flattened_keys' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them
Dump process encountered error and will not continue.
The account mysql.sys@localhost exists. It has Trigger privileges on sys schema. I don't know what else to check. I did run mysql_upgrade which succeeds and has the message (inter alia) "The sys schema is already up to date (version 2.0.0)"