Tidak seperti paket MariaDB asli (yang disediakan oleh MariaDB sendiri), paket yang dihasilkan oleh Ubuntu secara default memiliki unix_socket otentikasi untuk root lokal. Untuk memeriksa, jalankan
SELECT user, host, plugin FROM mysql.user;
Jika Anda melihat unix_socket
di plugin
kolom, itulah alasannya.
Untuk kembali ke otentikasi kata sandi biasa, jalankan
UPDATE mysql.user SET plugin = '' WHERE plugin = 'unix_socket';
FLUSH PRIVILEGES;
(pilih WHERE
klausa yang sesuai dengan tujuan Anda, yang di atas hanyalah contoh)