In tegenstelling tot native MariaDB-pakketten (die door MariaDB zelf worden geleverd), hebben pakketten die standaard door Ubuntu worden gegenereerd unix_socket authenticatie voor de lokale root. Voer
. uit om te controlerenSELECT user, host, plugin FROM mysql.user;
Als je unix_socket
. ziet in de plugin
kolom, dat is de reden.
Voer
. uit om terug te keren naar de gebruikelijke wachtwoordverificatieUPDATE mysql.user SET plugin = '' WHERE plugin = 'unix_socket';
FLUSH PRIVILEGES;
(kies de WHERE
clausule die bij uw doeleinden past, de bovenstaande is slechts een voorbeeld)