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)