i created a mariadb server via cleavr.
i created the user during creation of the database. (weirdly i can not specify the host afterwords anymore when i create a new user.
but i want to import my old database and i get this error. i can not change anything and during the creation i did not get any root password with higher right.
Could you please help?
[HY000][1419] You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
when i Try using this, i get the following error message:
MariaDB [(none)]> set global log_bin_trust_function_creators=1;
ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) for this operation
While attempting to migrate a DB from my old server to cleavr using the recommended TablePlus App. I stumbled upon a bug on the services / firewall page. The firewall says Port 3306 MySQL open by default after installing MariaDB:
But this port is not open! After getting frustrated by the connection errors, I checked it with netcat and got a timeout on port 3306:
$ nc -z -v {SERVER_IP} 3306
The other Ports (22, 80, 443) were accessible.
However, deleting the firewall rule and manually adding one for Port 3306 solved the problem. Annoying is that the problem occurred on all servers I have. Custom ones and same with Oracle Cloud ones.