Na rozdíl od nativních balíčků MariaDB (které poskytuje samotná MariaDB), balíčky generované Ubuntu mají ve výchozím nastavení unix_socket autentizace pro lokální root. Pro kontrolu spusťte
SELECT user, host, plugin FROM mysql.user;
Pokud vidíte unix_socket
v plugin
sloupec, to je ten důvod.
Chcete-li se vrátit k obvyklému ověřování heslem, spusťte
UPDATE mysql.user SET plugin = '' WHERE plugin = 'unix_socket';
FLUSH PRIVILEGES;
(vyberte WHERE
klauzule, která odpovídá vašim účelům, výše uvedená je pouze příklad)